Страница 1 из 1

Не работает переадресация с index.html на корневую

СообщениеДобавлено: Вт фев 16, 2016 11:12 am
Алена Че
Добрый день!
Написала htaccess с целью:
1. переадресации всех страниц c www на аналогичные без www;
2. переадресации с permoknaservis.ru/index.html на permoknaservis.ru.
3. страницы 404
Файл
Код: выделить все
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://permoknaservis.ru/ [R=301,L]
ErrorDocument 404 /404.html

Первая переадресация работает, 404-ая страница вроде тоже,
ВТОРАЯ переадресация с index на корневую НЕ РАБОТАЕТ.
Прошу, помогите найти причину, вроде бы все по правилам

СообщениеДобавлено: Вт фев 16, 2016 11:21 am
Алена Че
И вот так уже пробовала:
Код: выделить все
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.permoknaservis.ru [NC]
RewriteRule ^(.*)$ http://permoknaservis.ru/$1 [R=301,L]
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
ErrorDocument 404 /404.html

СообщениеДобавлено: Вт фев 16, 2016 11:33 am
Алена Че
Код: выделить все
ErrorDocument 404 /404.html
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.permoknaservis.ru
RewriteRule (.*) http://permoknaservis.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://permoknaservis.ru/ [R=301,L]

И вот так пробовала. Не работает