2016-04-25 68 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的请求。