Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как прописать в .htaccess редирект категории?

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


     21.06.2016    Общие вопросы    432

вопрос
Уважаемые вебмастеры, как в .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
79

ZeN41k - 22 июня 2016 09:57 - Юзер

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

lutskboy
3

547 | 103

lutskboy - 22 июня 2016 11:31 - Юзер

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

ZeN41k
79

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
79

ZeN41k - 23 июня 2016 18:40 - Юзер

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

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

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