Reverse-Proxy
apache反向代理鏈
我們在 Apache2 上有反向 Web 代理,它使用 URL http://server1代理對遠端 Web 伺服器的請求,該 URL 從http://realserver1獲取代理的內容
現在我正在嘗試將另一個站點添加到執行相同操作的 webproxy,不同之處在於遠端伺服器已經將 Apache 作為反向代理執行(用於同一主機但埠不同的 java 應用程序)。
即 webproxy 提供 URL http://server2 ,它從http://realserver2>獲取代理的內容,而後者又從<http://localhost:someport
獲取其內容 現在我希望這個設置可以正常工作,但事實並非如此。相反,我被重定向到http://realserver2.Any想法 ai 做錯了什麼?謝謝!程式碼可見snipt.net/search?q=apache+reverse+proxies+chain
在 webproxy 中添加以下修復它
ProxyPreserveHost On
檢查您是否有
ProxyPassReverse
針對每個ProxyPass
已經到位的指令。檢查您沒有在 realserver2 上執行任何錯誤的重寫(特別是帶有標誌 R)或標準重定向。
另外:發布相關的配置位,以便我們查看它們。