为什么apache会自动将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