.htaccess склеить индекс и / - как?

74ivan74 74ivan74   25.07.2012 16:39   2 097  
Вот такой .htaccess


AddDefaultCharset windows-1251
Options -Indexes

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.сайт\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]

RewriteBase /
RewriteRule ^.htaccess$ - [F]

RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|ico|gif|png|css|xml|js|pl|txt)$ [NC]
RewriteCond %{REQUEST_FILENAME} !^/admin
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php [L]


в индексе страницы со / на конце и /index.php дубли, как склеить, убрать index.php?

Спасибо.

Ответы на вопрос (1) Написать ответ
Strong2003 Strong2003   25.07.2012 16:48
Вот так работает
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://сайт.ру/ [R=301,L]
1
Решение

Войдите, чтобы написать ответ
Вход Регистрация

Гарант сделок продажи и покупки сайтов, доменов и услуг.