1
我试图让nginx + php-fpm + wordpress从我的网站提供一些页面,同时充当其他页面的代理。如何设置nginx + php-fpm + wordpress仅适用于某些网址?
即:
主机/富 - >代理到另一WWW服务器
主机/酒吧 - > WordPress的(通过FPM)
代理部分工作正常,但nginx的 - > WordPress的部分只是重定向到根页面。
当我对php-fpm过程进行分析时,我看到了匹配,而wordpress实际上是在思考并加载所有内容,但在最后一秒它只是重定向回根页面。
在google上找不到任何关于如何在php端查看传入的fastcgi参数的内容。猜测Nginx发送的头文件有问题,但我不知道如何查看所有正在发送的内容。 (与strace不超有帮助这里,因为它不仅赋予了前几个字节)
,如果我尝试通过telnet和类型:
GET/HTTP/1.0 <CR><CR>
我得到正确的内容为您会期望(即:不重定向)。但是从浏览器中获取重定向。
,你能否告诉我们nginx的配置文件(S)? – windyjonas 2010-04-07 13:03:14
不幸的是没有。这个项目很久以前就被抛弃了,只是使用apache + mod_php,因为我们没有解决它。 – 2010-04-08 06:27:32