所以我正在编写一个基于Web的程序,而不是在URL中有大量的/?p=54&z=42
等,我已将其设置为指向第一个“目录”(例如{{1} })是函数,第二个“目录”(例如/home/
)是行动。
现在,将其设置为/home/view/
有效,将其设置为localhost/home/
也可以,但是当我将其更改为localhost/settings/
时,它会尝试查找文件或文件夹...将其重定向到要在PHP中使用的变量...
我之前确实有一个.PHP文件,但是在2天前删除了它。 Apache仍在尝试查找那里的文件。我已经重启计算机十几次而没有运气。
我的.htaccess文件如下所示:
localhost/stats/
我做错了什么,我需要做些什么才能让它发挥作用?
答案 0 :(得分:0)
在你的httpd.conf或虚拟主机的conf文件中,你可能有一个别名或类似的东西,在达到规则之前使其成为process / stats /。
答案 1 :(得分:0)
原来在根目录中有一个名为stats.deadphp
的文件导致了这个问题。删除它清除了它。 :)