Здравствуйте.
Подскажите пожалуйста, может кто уже решал подобную "задачу", а может кто то из уважаемых форумчан СИЛЕН в регулярных выражениях для .htaccess?
Суть в следующем.
Оказалось, что поисковые системы занесли два, казалось бы одинаковых, адреса одной и той же страницы себе в индекс и образовались ДУБЛИ... Это касается и Айтемов и Категорий.
Для примера (два адреса одного и того же материала):
дубль 1: http://happyhome-meb...cherdaki-orbita
дубль 2: http://happyhome-meb...cherdaki-orbita/
"дубль 2" отличается от "дубль 1" слэшем на конце ссылки! (сейчас если добавить слэш, то, произойдет 301-й редирект на адрес вида "дубль 1")
Этого удалось добиться следующими действиями:
----------------------
Добавили в файл .htaccess следующее выражение:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]
так как необходимо решить данную проблему 301-м редиректом с одного из "дублей" на другой "дубль"
---------------------
Осталась проблема.
На адреса ПОДОБНОГО ВИДА:
дубль 1: http://happyhome-meb...?category_id=82
дубль 2: http://happyhome-meb...?category_id=82/
Правило из файла .htaccess почемуто не распространяется....
Подскажите пожалуйста! Что необходимо добавить в указанное выражение или изменить в нем?
Заранее благодарен за помощь!
Спасибо!
Edited by happy home, 01 June 2014 - 12:23.