set $rule_2 2$rule_2;
}
if (!-e $request_filename){
set $rule_2 3$rule_2;
}
if ($request_filename !~ "-l"){
set $rule_2 4$rule_2;
}
if ($rule_2 = "4321"){
rewrite /(.+) /./index.php?path=$1 last;
}
пойдем по ифам... 1: если файла не существует 2: если каталога не существует 3: если ни файла, ни каталога, ни симлинка не существует 4: если файл не содержит "-l" если все выполнено, то реврайтим будем считать что я правильно понял, тогда: if (!-e $request_filename) { set $rule_2 1;} if ($request_filename !~ "-l") { set $rule_2 2$rule_2; } if ($rule_2 = "21") { rewrite /(.+) /./index.php?path=$1 last; }
вот эти нах
Обсуждают сегодня