вопрос
Доброго времени суток!
Необходимо было включить 301 редирект домена, на домен с www. После установки редиректа, навигация по результатам поиска перестала работать.
При вводе поискового запроса результаты поиска отображаются, но при попытке перейти на следующую страницу результатов поиска — выкидывает обратно на пустую страницу /index.php?do=search.
Редирект прописан в .htaccess, который находится в корне сайта:
Причина точно в нем, проверял. Если убрать эти две строки — навигация по результатам поиска работает как положено.
Посоветуйте, как можно решить проблему?
Необходимо было включить 301 редирект домена, на домен с www. После установки редиректа, навигация по результатам поиска перестала работать.
При вводе поискового запроса результаты поиска отображаются, но при попытке перейти на следующую страницу результатов поиска — выкидывает обратно на пустую страницу /index.php?do=search.
Редирект прописан в .htaccess, который находится в корне сайта:
RewriteCond %{HTTP_HOST} ^мойсайт.ru
RewriteRule (.*) http://www.мойсайт.ru/$1 [R=301,L]
Причина точно в нем, проверял. Если убрать эти две строки — навигация по результатам поиска работает как положено.
Посоветуйте, как можно решить проблему?
А вы посмотрите какой адрес у вас прописан в настройках Админка -> Настройка системы -> Общие настройки скрипта -> Домашняя страница сайта. Если без www, то добавьте. Причина, скорей всего, именно в этом.