Redirector и ощибка 404
Здравствуйте!
Столкнулся с проблемой при использования дополнения Redirector.
После обновления сайта изменились очень многие адреса.
В общем-то сам редиректор работает нормально, но сайт перестал отдавать 404 ошибку при переходе на несуществующий URL. Вместо 404 страницы происходит редирект на существующюю страницу одного из разделов сайта.
В настройках системы 404 настроена, всё проверил.
Может кто-то сталкивался с такой проблемой?
И ещё: можно ли редиректить Redirector-ом изображения?
нужноли дублировать информацию в .htaccess для Поисковых Систем?
Столкнулся с проблемой при использования дополнения Redirector.
После обновления сайта изменились очень многие адреса.
В общем-то сам редиректор работает нормально, но сайт перестал отдавать 404 ошибку при переходе на несуществующий URL. Вместо 404 страницы происходит редирект на существующюю страницу одного из разделов сайта.
В настройках системы 404 настроена, всё проверил.
Может кто-то сталкивался с такой проблемой?
И ещё: можно ли редиректить Redirector-ом изображения?
нужноли дублировать информацию в .htaccess для Поисковых Систем?
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В итоге сделал через .htaccess, причём сработала только такая конфигурация:
RewriteRule ^page1.php page2.html [R=301,NC,L]
Подскажите, как сделать редирект через .htaccess вот таких ссылок
faq/index.php?question=15 на раздел1/раздел2/чуп.html
Никак не могу найти вариант для MODX.
aq/index.php?question=15 на раздел1/раздел2/чуп.html
Сделал так
RewriteEngine On
RewriteCond %{QUERY_STRING} =question=15
RewriteRule ^faq/index\.php /раздел1/раздел2/чуп.html? [R=301,L]
Работает! Может кому-то будет полезно.
Всем спасибо ))))
Заходим на несуществующую страницу, по логике и всем правилам мы должны получить 404 ошибку и MODx должен перенаправить нас на соответствующую страницу. Но Redirector поступает иначе, он отдает 301 код и редиректит нас на редирект с id-1 (в моем случае это как раз страница с 404 ошибкой).
Что мы получаем в итоге:
Пользователю в общем-то пофиг, он понимает что произошло.
А вот для поисковиков бардак. Он заходит на несуществующую страницу, его редиректят на страницу 404, которая отдает код 200.
Я недавно полностью обновил сайт, разумеется все URL'ы поменялись. Теперь не знаю каких репрессий ждать. Уже несколько тысяч таких редиректов. + в логе появились ошибки такого типа:
Кто подскажет что сделать?
подробнее тут github.com/modxcms/Redirector/issues/24
Может кто оптимизирует ?)