我在Mac上运行Apache(2.4)。但奇怪的事情发生了。
我已激活mod_users
,当我导航到/localhost/~myname
时,我看到了我的空文件夹。
当我创建一个名为register.php的php文件并导航到/localhost/~myname/register.php
时,我看到了我的PHP文件,但当我转到/localhost/~myname/register
时,我看到了相同的PHP文件。
我没有htacces,所以它不是mod_rewrite相关的。
$ _SERVER var dump:
["REQUEST_URI"]=>
string(16) "/~myname/register"
["SCRIPT_NAME"]=>
string(20) "/~myname/register.php"
["PHP_SELF"]=>
string(20) "/~myname/register.php"
如您所见,我的REQUEST_URI与我的SCRIPT_NAME不同。
我的httpd.conf:http://pastebin.com/sKzHpS9B
有人可以告诉我出了什么问题吗?