2013-08-28 30 views
0

在本地主机上,在我的一个文件夹中,文件可以像http://localhost/folder/map而不是http://localhost/folder/map.php那样访问。这可能是因为Apache的配置出了问题,但我被困在这里,没有出现在我的脑海里。意外重写

+2

什么是您的.htaccess内容? –

+0

正如@userNOID所建议的那样,发布你的'.htaccess'的内容,以便我们可以看到是否有任何规则可以做到这一点,例如删除URL的.php扩展名的规则。 – Prix

+0

这通常是设置[Options MultiViews](http://httpd.apache.org/docs/2.2/en/mod/core.html#options)的“错误”。 – CBroe

回答

0

如果您在http://localhost/folder/map文件夹中有一个名为index.phpindex.html的文件,那么当您将目录名称作为浏览器url输入时,Apache将运行该文件。

这是什么让http://localhost运行一个页面,而不是只显示一个目录列表,或显示一个空白页面。

这可能是您在键入http://localhost/folder/map网址时看到有效页面的原因。

+0

也没有名为map的文件夹。 – Hkan