无法访问索引文件并删除扩展名

时间:2014-03-20 10:11:08

标签: nginx

我在nginx上使用以下规则,以便移除/index.php并使其成为/index但是当我浏览网站文件夹example时,它说{{1}任何方法来修改甚至从No input file specified.重定向到/example

这是我用来删除.php扩展名的代码

/example/index

1 个答案:

答案 0 :(得分:2)

为什么你需要"不是"在文件上有一个扩展名,特别是索引文件。 如果得到你的example.com/index.php,只需使用example.com/就可以了。您的网络服务器知道要显示的内容。

如果你想要解析没有扩展名为php文件的所有文件,你需要更改运行php为cgi的nginx配置文件,将所有文件(不仅仅是.php或更旧的.php3)作为php文件读取,并正确解析它们。 (不建议这样做,因为它可能导致网络服务器出现问题......没有人这样做)