Как сделать правильно 301 с двумя //
Добавлено: Сб сен 29, 2012 6:41 am
Добрый день! У меня движок генерит урл на некоторых страницах ввиде ..// в результате получается дубль главной saite// как сделать редирект правильно на saite/ ?
децентрализованное управление конфигурацией веб-сервера Apache
http://www.htaccess.net.ru/forums/
seoarmor писал(а):Добрый день! У меня движок генерит урл на некоторых страницах ввиде ..// в результате получается дубль главной saite// как сделать редирект правильно на saite/ ?
http://[b]www[/b].domen.ru/
http://domen.ru/,
http://domen.ru/i[b]ndex.php[/b],
http://www.domen.ru/index.php.
RewriteEngine on
# редирект c "www" на без "www"
RewriteCond %{HTTP_HOST} ^www.domen.ru
RewriteRule ^(.*)$ http://domen.ru/$1 [R=301,L]
# Редирект для главной (с "/index.php" на "/")
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
Host: domen.ru
RewriteCond %{REQUEST_URI} ^/index$ [OR]
RewriteCond %{REQUEST_URI} ^/index[.]+(\w+)$
RewriteRule . / [R=301,L]