Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как прописать в .htaccess редирект категории?

Как прописать в .htaccess редирект категории?


     21.06.2016    Все вопросы » Общие вопросы    2789

вопрос
Уважаемые вебмастеры, как в .htaccess прописать, чтобы http://site.ru/category/ редиректился на http://site.ru/category

по идее надо изменить вот этот шаблон, но я не знаю как правильно это сделать:
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

PS не нужно писать включить обрабатывание ЧПУ, так как ПС считает категории без слеша основными.

Ответил: Sander


ПС считает категории без слеша основными.

Бред.Включайте обработку неправильных URL и в шаблоне прописывайте адреса со слешем на конце.
Поисковики видят и работают только с теми адресами, которые вы сами им дадите.
Проблема DLE в том, что он успешно работает как со слешем на конце, так и без. Хотя во всем движке общепринятый формат адресов категорий - со слешем на конце.

4 комментария

ZeN41k
Юзер

ZeN41k - 22 июня 2016 09:57 -

SANDER, я уже изменил speedbar и категории там отображаются без слеша, осталось только прописать в .htaccess, для меня это не проблема, просто покажите пример на одной категории пожалуйста!

lutskboy
Эксперт

lutskboy - 22 июня 2016 11:31 -

вам нужно вставить в .htaccess код
RewriteCond %{REQUEST_URI} ^(.*)/{1,}$
RewriteRule . %1 [R=301,L]

ZeN41k
Юзер

ZeN41k - 22 июня 2016 18:22 -

Спасибо Вам Огромное) несколько тем даже создавал, чтобы хоть кто-нибудь написал этот маленький код=))

Подскажите, пожалуйста, данный код повлиял на site.ru/ > site.ru или данную переадресацию данный код не делает?

Просто у меня еще прописано вот это:
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

как я знаю вот этот код помимо редиректа с www, также редиректит на site.ru/

После этого правила я вставил ваше правило

ZeN41k
Юзер

ZeN41k - 23 июня 2016 18:40 -

lutskboy, моё сообщение Вам вверху) кнопка ответить чего-то не работает тут..

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх