【发布时间】:2013-05-20 13:00:33
【问题描述】:
Nginx 是否有任何神奇的重写(就像在 Apache 上所做的那样)能够重写像 '/submit.php' 这样的 URL 以便能够从 index.php 处理它们?由于站点结构,我们有很多 404 not found 错误,并且所有以前的 URL 都像 '/addrate.php'、'/my_settings.php'、'/profile.php' --> 有超过 50 个这样的文件和为这些函数中的每一个创建一个单独的 .php 文件,而不是通过 index.php 解析它们并使用所需的类,就像我们对其他重写所做的那样,这将是非常不专业和代码不明智的。
您今天能找到解决方案/给我们一个建议吗?
我认为这里有一些关于此的信息,但我想要完全相反的结果: http://www.nullis.net/weblog/2011/05/nginx-rewrite-remove-file-extension/
【问题讨论】: