Не могу настроить редирект 301 (

M
На сайте с 04.09.2012
Offline
67
211

Ребята, помогите. Замучился настраивать.

Мне нужно настроить редиректы на сайте на http://мой-сайт.ru с:

http://мой-сайт.ru/index.php

http://мой-сайт.ru/index

http://www.мой-сайт.ru/index/

http://мой-сайт.ru/index/

http://мой-сайт.ru/home

http://www.мой-сайт.ru/home/

http://мой-сайт.ru/home/

Вот код на htaccsess:

RewriteEngine On


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..{1,10}$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://www.sanan-cctv.ru/$1/ [L,R=301]


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]


RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]

Получилось только сделать редирект с http://мой-сайт.ru/index.php

---------- Добавлено 06.01.2015 в 15:05 ----------

Разобрался сам.

По этой ссылке можно сгенерировать самому то, что надо http://www.webconfs.com/htaccess-redirect-generator.php

В моем случае RedirectMatch 301 /index/(.*) http://sanan-cctv.ru$1 и RedirectMatch 301 /home/(.*) http://sanan-cctv.ru$1

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