Мод реврайт. Вопрос

Nicca

Новичок
Мод реврайт. Вопрос

RewriteRule ([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+) index.php?val[0]=$1&val[1]=$2&val[2]=$3&val[3]=$4&val[4]=$5 [L,QSA,T=application/x-httpd-php]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Подскажите что значат строки

[L,QSA,T=application/x-httpd-php]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 

Апокалипсис

тех дир matras.ru
не пойму народ - если в посте будет слово php - обязательно постят вопрос в форум о программировании на пхп, это к программированию на пхп это не относятся.
 

Nicca

Новичок
Спросил))
Правда не все ясно.
[L,QSA,T=application/x-httpd-php] - по-этому вообще информации не нашел

Директива RewriteCond определяет условия для какого-либо правила. Перед директивой RewriteRule располагаются одна или несколько директив RewriteCond. Следующее за ними правило преобразования используется только тогда, когда URI соответствует условиям этой директивы и также условиям этих дополительных директив.
RewriteCond обратные_связи: Это обратные связи вида
%N

(1 <= N <= 9) предоставляющие доступ к сгруппированным частям (в круглых скобках!) шаблона из соответствующей директивы RewriteCond в текущем наборе условий.
Вот этой фразы вобще не понял

'-d' (является ли каталогом)
СравниваемаяСтрока считается путем, проверяется существование этого пути и то что этот путь является каталогом.
'-f' (является ли обычным файлом)
СравниваемаяСтрока считается путем, проверяется существование этого пути и то что этот путь является обычным файлом.
Что в моем случае значит !-f
 
Сверху