- Автор темы
- #1
Здравствуйте,
Интересует как правильно сделать исключение в .htaccess для корректного отображения необходимых урл.
Сайт на wordpress и необходимо было избавится от символов и дублированных страниц, которые отображаются по урл типа site.com/?xxxx или site.com/page/2/?.xxx
Для этого решения прописал
rewritecond %{query_string} .
RewriteRule ^(.*)$ http://www.site.com/blog/$1? [R=301,L]
тоесть, чтоб перекидывало на морду, если встретятся такие страницы,
НО на блоге есть поиск, который должен работать. При таком раскладе результат поиска возвращается на морду без вывода.
Как сделать правило, которое будет исключать из редиректа любые запросы сделанные через форму поиска, типа site.com/?s=query.
Спасибо.
Интересует как правильно сделать исключение в .htaccess для корректного отображения необходимых урл.
Сайт на wordpress и необходимо было избавится от символов и дублированных страниц, которые отображаются по урл типа site.com/?xxxx или site.com/page/2/?.xxx
Для этого решения прописал
rewritecond %{query_string} .
RewriteRule ^(.*)$ http://www.site.com/blog/$1? [R=301,L]
тоесть, чтоб перекидывало на морду, если встретятся такие страницы,
НО на блоге есть поиск, который должен работать. При таком раскладе результат поиска возвращается на морду без вывода.
Как сделать правило, которое будет исключать из редиректа любые запросы сделанные через форму поиска, типа site.com/?s=query.
Спасибо.