в общем
если есть файл *.html то не преобразовывать (если есть на сервере), а если нету, то преобразовать в index.php?page=*
правилно простое RewriteRule ^([-a-zA-Z0-9_]*)/?\.html$ index.php?page=$1
а вот флаг какой поставить?
а то ложу файл к примеру test.html а мне его не открывает....
распишу более понятным языком:
нужно создать правило преобразования: из my.html в index.php
но если на сервере реально есть файл my.html то правило не должно срабатывать и открываться должен файл my.html
1. sympler - 29 Января, 2011 - 13:00:20 - перейти к сообщению
2. Uchkuma - 29 Января, 2011 - 14:03:24 - перейти к сообщению
Если не является файлом и не является папкой:
CODE (htaccess):
скопировать код в буфер обмена
скопировать код в буфер обмена
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
(Добавление)
sympler пишет:
кладу, класть.
а то ложу