http:// сайт.ру /redirect?url=http:// внешнийсайт.ру / — пустая страница
Проблема появилась после смены сервера. Куда копать? подскажите плиз.
Скорее всего модуль на хосте какой то не подключен по обработке урлов.
Внешние ссылки через ....../redirect?url=http://… не срабатывают и открывают пустую страницу:
http:// сайт.ру /redirect?url=http:// внешнийсайт.ру / — пустая страница
Проблема появилась после смены сервера. Куда копать? подскажите плиз.
Задайте вопрос хостеру.
Как этим пользоваться?
да вроде по дефолту так…где эта штука прописывается?
хостер я… мне больше интересно отсутствие и присутствие чего дает эту проблему?конечно к хостеру вопрос
наиболее часто встретил:
spider-95-108-249-29.yandex.com — permisson denied к корневому файлу .htaccess — но оно не то…
mod_rewrite в апаче включен?
хотя… если /load/url= проходит — скорее всего смотреть в router
сча гляну в код...
upd. хм, или я не проснулся, или не вижу где настройки фильтра на внешние ссылки
// // Внешние ссылки // 'source' => '/^go\/url=(.+)$/ui', 'target' => 'files/go/{1}', 'action' => 'rewrite' ); 'source' => '/^load\/url=(.+)$/ui', 'target' => 'files/load/{1}', 'action' => 'rewrite' ); 'source' => '/^r([0-9]+)$/ui', 'target' => 'billing/ref_link/{1}', 'action' => 'rewrite' );
тогда вдвойне странно, что не редиректит по /redirect?url= и редиректит по /load/url=
я бы перезалил файлы корневой .htacces, url_rewrite.php, а также проверил включен или нет mod_rewrite
т.к., насколько понимаю, тут редирект посредством .htaccess 301