首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当迁移Apache到nginx时无法ReWrite

当迁移Apache到nginx时无法ReWrite
EN

Stack Overflow用户
提问于 2012-08-14 03:53:28
回答 1查看 155关注 0票数 0

我想要将我的一个服务器Apache改为nginx+php-fpm,但是使用重写有一个小问题。请求如下所示的/dispatcher.php/foo/foo/foo/1

我无法决定如何将此请求发送到php-fpm,因为当我向php-fpm发送此请求时,我得到了not found错误。没有这样的文件或路径,但我必须像这样发送整个url,dispatcher.php获取并处理此url。

EN

回答 1

Stack Overflow用户

发布于 2012-08-16 04:15:08

尝试添加位置块,如下所示:

代码语言:javascript
复制
location /dispatcher.php/ {
  fastcgi_param SCRIPT_FILENAME /path/to/dispatcher.php;
  #rest of your fastcgi bits go here
}

添加到您的fastcgi指令(显然要替换指向您实际dispatcher.php位置的路径)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11941317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档