我設置Nginx作爲apache2服務Wordpress安裝的代理。問題是在根URL appsrd.devmbs.com即時獲取重定向循環。當我打到服務器時,我在日誌中看到如下12-15次。Wordpress重定向站點根上的循環。 Nginx的代理阿帕奇
127.0.0.1 - - [03/Sep/2012:12:29:25 +0000] "GET /index.php HTTP/1.0" 301 529 "http://appsrd.devmbs.com/wp-admin/options-general.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1"
但是/ wp-admin運行良好。沒有重定向問題。我試圖刪除數據庫,而數據庫不可用時,根顯示建立數據庫連接的錯誤味精,因爲這是預期的行爲,但沒有重定向問題。然後,我再次創建了數據庫並運行了wordpress設置,當一切完成時,重定向問題又回來了。
Beloe我的nginx服務器的conf:
server {
listen 80 default_server;
server_name appsrd.devmbs.com;
root /home/ubuntu/projecs/APPS-RD;
#charset koi8-r;
#access_log logs/host.access.log main;
location/{
root /home/ubuntu/projects/APPS-RD;
index index.html index.htm index.php;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ \.php$ {
proxy_pass http://127.0.0.1:3000;
proxy_buffering on;
proxy_buffers 12 12k;
proxy_set_header Host $host;
}
}
網址是appsrd.devmbs.com,appsrd.devmbs.com/wp-admin工作正常。
任何人都有線索可能發生什麼?
作爲最佳答案,我最終做了同樣的事情。 –