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

Обрабатывать неверные URL ЧПУ на категории


     07.07.2012    Общие вопросы по PHP    3682

вопрос
Столкнулся с проблемой дублирования страниц за счёт нарушенной иерархии(вложенности) категорий на сайте. Часть проблемы удалось решить с помощью описанного способа SEO оптимизация DLE — Часть 2 — Избавляемся от дублирования контента, связанного с URL.

С категориями и под категориями теперь проблем нет.
Осталось разобраться с навигацией на главной странице, т.к. если ввести http://dle-news.ru/page/10/extras/uroki/pressrelease/DAZHE_NE_SUWESTVUJUWIJ_RAZDEL/ страница (http://dle-news.ru/page/10/) откроется без редиректа НО! "хвост" останеться.

Как можно сделать по аналогии с (Устраняем неразбериху с категориями их вложенностью и слешем / на конце) предложенным автором методом:

Ответил: nowheremany


.htaccess

вместо
RewriteRule ^page/(.*)$ index.php?cstart=$1[L]

надо вставить так
RewriteRule ^page/([^/]*)/$ index.php?cstart=$1 [L]
RewriteRule ^page/([^/]*)/(.*)$ /page/$1/ [R=301,L]

Комментарии пользователей (2)

koftan
9 | 9

koftan - 8 июля 2012 11:20 - Юзер

Так же подойдет вариант редиректа через файл .htaccess

koftan
9 | 9

koftan - 10 июля 2012 14:56 - Юзер

Спасибо.. Редирект работает отлично, понаблюдаем не будет ли ошибок...

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

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