【发布时间】:2018-01-25 01:16:37
【问题描述】:
我正在 Slim 3 框架中编写目录列表脚本。由于配置中的“try_files”指令,我遇到了一个问题,即 Slim 3 在存在时没有收到文件下载请求。一旦我更改了“try_files”的顺序,它就无法处理任何 .php 文件。
这是配置的当前块:
location / {
try_files $uri /index.php$is_args$args;
}
这是尝试过的配置(但失败了 - 它会提供一个包含我的 index.php 内容的 .bin 文件,而不是处理它):
location / {
try_files /index.php$is_args$args $uri;
}
最终,我希望我的 Slim 3 脚本能够捕获请求并对其进行处理,而不是简单地由 Web 服务器提供。
【问题讨论】: