301 Redirect через .htaccess
День добрый.
Наверняка кто-то поднимал тему — не нашел.
При написании редиректа в файле .htaccess при переходе добавляется к адресу q=старый адрес
Соответственно, выдает 404 ошибку.
Как побороть?
Пробовал и autoRedirect и Redirector — результат тот же.
Наверняка кто-то поднимал тему — не нашел.
При написании редиректа в файле .htaccess при переходе добавляется к адресу q=старый адрес
Соответственно, выдает 404 ошибку.
Как побороть?
Пробовал и autoRedirect и Redirector — результат тот же.
Комментарии: 9
Попробуйте вот такой плагин: SiteRedirect. Я его использую, полёт нормальный. Даже robots.txt исключается.
Илья, на какой событие создать плагин?
OnHandleRequest
А сами нужные мне редиректы я как смогу настроить? Немного не понимаю для чего плагин ))
А, нужны конкретные редиректы? Я думал, просто — редирект с www.
Для конкретных редиректов я использую autoRedirector. Попробуйте убрать все редиректы из htaccess и настроить их в autoRedirector. Проверяйте в другом браузере, так как редиректы браузером тоже кешируются.
Для конкретных редиректов я использую autoRedirector. Попробуйте убрать все редиректы из htaccess и настроить их в autoRedirector. Проверяйте в другом браузере, так как редиректы браузером тоже кешируются.
я тоже грешу на кеширование, попробую отпишусь
Прописал редирект в autoRedirector
URL — site.ru/oldpage.html
Ресурс — 34 (ID нужного ресурса)
В итоге отдает 404 ошибку…
Может я какие настройки не сделал?
URL — site.ru/oldpage.html
Ресурс — 34 (ID нужного ресурса)
В итоге отдает 404 ошибку…
Может я какие настройки не сделал?
Надо без адреса сайта: oldpage.html
Есть, работает. Спасибо огромное!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.