douyu2817
2017-03-29 10:34
浏览 72
已采纳

Nginx:如何将nonx-existing .php文件重写为index.php?

Below you see the part of my server which works brilliant, but now i have to "simulate" a php file which does not exists.

location ~ \.php$
{ 
 fastcgi_pass php;
 include fastcgi.conf;
}

try_files $uri $uri/ /index.php?$uri&$args;

All my urls are currently rewritten du the try_files setting to my index.php, but not if i try to access domain.tld/something.php.

How can i make those location block/s make domain.tld/something**.php** to use my try_files and send it to index.php?

Thanks in advance.

图片转代码服务由CSDN问答提供 功能建议

下面你看到我的服务器部分工作得很好,但现在我必须“模拟”一个php文件 不存在。

  location~ \ .php $ 
 {
 fastcgi_pass php; 
 include fastcgi.conf; 
} 
 
try_files $ uri $ uri  / /index.php?$uri&$args;
nn

所有我的网址目前都被重写为try_files设置为我的index.php,但如果我尝试的话 访问domain.tld / something.php。

如何使这些位置块/ s使 domain.tld / something **。php ** 到 使用我的 try_files 并将其发送到 index.php

提前致谢。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题