首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 12.04上使用Nginx SSL终端的清漆3.0 [无休止循环问题]

问在Ubuntu 12.04上使用Nginx SSL终端的清漆3.0 [无休止循环问题]
EN

Stack Overflow用户
提问于 2015-05-10 14:47:04
回答 1查看 442关注 0票数 1

我遵循本指南并成功地安装了我的服务器,其工作方式如下:

HTTPS上的

访问者> Nginx (端口443) > SSL终止> Varnish (端口80) > Apache (端口8080)

OVER HTTP

访客>清漆(端口80) > Apache (端口8080)

现在,当我在HTTPS上访问我的网站时,它会进行“无止境的循环”。我在浏览器上得到了“页面没有正确地重定向”错误。

我试图告诉Apache返回HTTPS上的响应,如下所示:

将此添加到我的Nginx配置中:

proxy_set_header X转发-协议$scheme;

还将其添加到我的.htaccess文件中:

如果($_SERVER' https‘!== on) { SetEnvIf X转发-协议https HTTPS=on

到底出了什么问题?我需要配置什么才能脱离循环?

注意:我在Ubuntu12.04上运行Varnix3.0。

EN

回答 1

Stack Overflow用户

发布于 2015-05-13 02:39:45

使用HTTPS时,尝试将漆从路径中删除

所以..。而不是==>>

访问者> Nginx (端口443) > SSL终止> Varnish (端口80) > Apache (端口8080)

只需使用这个==>>

访问者> Nginx (端口443) > SSL终止> Apache (端口8080)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30152764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档