2016-04-25 72 views
0

我有我的Nginx和Varnish在我的服務器上正常工作。 Varnish正在監聽端口80和Nginx 8080.作爲端口443上的Nginx的代理清漆

但是,我必須通過SSL 443(我使用Magento)運行整個網站。

我正在嘗試創建一個代理並使443請求通過使用此配置https://gist.github.com/medinadato/572e931796ec8e38939db25fe73b0552進入Varnish。請注意我設置清漆的第1-4行和我重定向請求的第27行(位置/ {)。

這個設置的問題是Nginx嘗試重定向請求時發生的無限循環。

我試過修復它的行93-97和37,但它仍然在發生。

任何幫助將非常感激。

回答

0

如果沒有看到Varnish vcl,很難說出發生了什麼。你可以嘗試的一件事是從第43行向下移除Nginx配置中的所有內容。運行varnishlog和或varnishncsa來驗證清漆服務器實際上是否接收來自nginx的請求。