Как настроить 301 редирект

Y
На сайте с 25.10.2007
Offline
198
534

Добрый день, подскажите как мне настроить сайт на джумле, что бы все стараницы такого плана: site.ru/index.php?option=com_adsmanager&page=show_category&catid=1&order=0&expand=0&Itemid=2

перенаправлялись301 редиректом на страницы /index.php?option=com_adsmanager&page=show_category&catid=1&order=0&expand=0

Разница только в том, что во втором варианте отсутствует значение itemid=2

CMS joomla

GY
На сайте с 28.02.2010
Offline
21
#1

та же проблема, кажется знак вопроса htaccess воспринимает как-то по другому

victor222
На сайте с 29.10.2009
Offline
198
#2
yaltabes:
Добрый день, подскажите как мне настроить сайт на джумле, что бы все стараницы такого плана: site.ru/index.php?option=com_adsmanager&page=show_category&catid=1&order=0&expand=0&Itemid=2

перенаправлялись301 редиректом на страницы /index.php?option=com_adsmanager&page=show_category&catid=1&order=0&expand=0

Разница только в том, что во втором варианте отсутствует значение itemid=2

CMS joomla

А что за ссылки такие сеф не используете? Если они мешают, то лучше роботом закрыть

gormarket
На сайте с 29.12.2010
Offline
47
#3

yaltabes, добавьте в файл .htaccess в корневом каталоге сайта


RewriteCond %{QUERY_STRING} ^(.+)&Itemid=[0-9]+(.*)$ [NC]
RewriteRule ^index.php$ http://%{HTTP_HOST}/$0?%1%2 [R=301,NC,L]

Если нужно убирать только с числом 2, замените "[0-9]+" на "2"

Товары и цены в магазинах Вашего города: Городской рынок (http://gormarket.ru/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий