modrewrite - исключние для index.htm

Kirill

Новичок
modrewrite - исключние для index.htm

Хочу сделать так чтобы при запросе / (т.е. когда должна главная быть показана) показывалась заставка. Заставка расположена на странице index.htm Пытаюсь написать исключение, чтобы при запросе / перекидывало на index.htm - безуспешно. В чем грабли?
Htaccess:

DirectoryIndex index.htm
RewriteEngine On
RewriteRule ^templates/(.*) - [L]
RewriteRule ^gallery/(.*) - [L]
RewriteRule ^data/(.*) - [L]
RewriteRule ^include/(.*) - [L]
RewriteRule ^admin/(.*) - [L]
RewriteRule ^robots.txt - [L]
RewriteRule ^index.htm - [L]
RewriteRule ^/$ index.htm [L]
#RewriteRule ^/$ index.htm
RewriteRule ^.*$ index.php

Options -Indexes
AddDefaultCharset windows-1251
 

WP

^_^
Можно логический вопрос? Почему при составлении выражения '^index.htm' ты не подразумеваешь наличие / в начале строки, а при составлении '^/$' подразумеваешь?
 

Kirill

Новичок
я не знаток, но остальные исключения работают (написаны без / вначале).
Т.е. ты намекаешь на то, что вместо ^/$ надо писать ^$?
 
Сверху