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