【发布时间】:2016-05-14 17:10:24
【问题描述】:
使用 Nginx,我想将 .php 文件随意添加到我的文档根目录,让它们在没有扩展名的情况下正常工作。不仅如此,我还希望这些随机的 .php 文件在它们之后也有一个 path_info。
所以,如果我添加一个文件 /path/to/root/apple.php 我希望 www.example.com/apple 以及 www.example.com/apple/123 或 www.example.com/apple/123/something 或 www.example.com/apple/123/something/something 工作。
我希望能够一直添加这样的文件,到处都是,而不必在 Nginx 配置中为每个文件添加显式的位置块。我想继续添加/path/to/root/orange.php 和/path/to/root/quince.php 以及其他任何内容,并且我希望这些路径能够立即工作,而无需它们的 .php 扩展名,并且具有任意 path_info。
在 Apache 中,我可以使用 Options MultiViews。在 Nginx 中,也许这还不可能,但如果是这样,我只想知道这一点,所以我可以停止尝试弄清楚。
【问题讨论】:
标签: nginx