Показать сообщение отдельно

  #11  
Старый 27.04.2010, 23:08
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме:
444589

Репутация: 123
По умолчанию

Цитата:
Сообщение от uvlad  
Всем привет !

Есть несколько вопросов по 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?а=что-то, никак...
1)проверяй все на пхп,
2)можно, но опять же это все логика твоего пхп скрипта
 
Ответить с цитированием