Вот я разбираю mod rewrite
именно вот этот код.
PHP:
скопировать код в буфер обмена
<IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !.php$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]*)$ $1.php [L] </IfModule>
Поправьте меня, если что не так. Я понял, что 3 строки начинающихся на RewriteCond - это условия. При выполнении этих трёх условий сразу выполняется строка RewriteRule ^([^/]*)$ $1.php [L].
Я не могу понять, что значит !-восклицательный знак.?
|