
26.04.2010, 17:22
|
|
Новичок
Регистрация: 09.03.2009
Сообщений: 1
С нами:
9038787
Репутация:
0
|
|
Всем привет !
Есть несколько вопросов по mod_rewrite, сегодня почитал не много документации по данному модулю, посмотрел некоторые примеры, но одну проблему уже долгое время не могу решить, да и незнаю можно ли вообще такое сделать.
Это то что на данный момент есть в .htaccess, последение правило с условиями возможно временные.
PHP код:
RewriteRule ^([a-z]+)/([a-z]+)/$ /$1.php?a=$2
RewriteRule ^([a-z]+)/([a-z]+)/([0-9]+)/$ /$1.php?a=$2&id=$3
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /404.php [L]
По поводу первых двух правил, можно ли написать условие, которое будет проверять по первой обратной связи т.е. если $1 существует как файл, тогда и выполняется правило
Второй вопрос, есть ли возможность запретить прямой доступ к файлам php ? Т.е. только через SEO, а уже страница.php?а=что-то, никак...
|
|
|