Почему apache автоматически перенаправляет URL-адреса, такие как http://localhost/~user/test
на http://localhost/~user/test.php
?Как я могу отключить это?У меня проблемы с этим и .htaccess
, потому что правило типа
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
не будет перенаправлять http://localhost/~user/test
на index.php
, а вместо этого test.php
(оно считает URL-адрес файла, япредположим).
Подробности:
httpd -v
Server version: Apache/2.2.21 (Unix)
sw_vers
ProductName: Mac OS X
ProductVersion: 10.7.3
BuildVersion: 11D50d