nginx - 如果index.php / filename,则找不到文件

时间:2014-11-27 15:32:00

标签: url nginx routing

Nginx正在提供未找到的文件'如果我在index.php后面放了另一个URL参数错误:

http://localhost/index.php/testfile.html

如何让nginx不提出此错误并对待' /testfile.html'作为参数?

感谢。

1 个答案:

答案 0 :(得分:0)

在您提供的网址中,它预计会有一个名为index.php文件夹,但您似乎希望在某种程度上传递测试文件。 html到index.php文件,你可以通过GETPOST来完成。

PHP Get

PHP Post

基本上,如果您执行类似http://localhost/index.php?file=testfile.html的操作,则可以访问该变量并使用PHP(包含它)(使用PHP)。

这假设您需要动态执行此操作,如果您只想一直包含该文件,那么您可以使用PHP的包含功能。