Ben şu url çalıştırın:
http://localsite/index.php/foo/bar
index.php idam ve değişken çıkışları edilir:
$_SERVER[SCRIPT_FILENAME] = E:/path/to/file/index.php
Apache mod_rewrite devre dışı bırakılır.
Who rewrites the rule?
Yoksa ne olur?
Nasıl index.php bulundu? Neden apache çalıştırmak için karar?
My configuration: Windows Vista, Apache Apache/2.2.14 (Win32) PHP/5.3.1 (with php module).
(Aslında sorunun kural aslında mod_rewrite'ı önce yeniden yazılmış olmasıdır -. Mod_rewrite etkin olduğunda bu bu /foo/bar
önce kesilmiş çünkü RewriteCond %{REQUEST_FILENAME} !-f
, her zaman yanlış olduğunu neden {[(2) ]}).