我跟着这个指南 ,并成功安装在我的服务器,其工作原理如下:
OVER HTTPS
访问者> Nginx的(端口443)> SSL终止>光油(端口80)>的Apache(端口8080)
OVER HTTP
访问者>光油(端口80)>的Apache(端口8080)
现在,当我访问我的网站上HTTPS,这是不言而喻的“死循环”。 我上的浏览器“页面没有正确重定向”错误。
我试图告诉Apache对HTTPS返回响应如下:
将此添加到我的Nginx的配置:
proxy_set_header X转发协议$方案;
还增加了这对我的.htaccess文件:
如果($ _SERVER [ 'HTTPS']!==上){SetEnvIf之后X - 转发协议的https HTTPS =上
什么是可能去错了? 我需要什么配置出来的循环?
注:我在Ubuntu 12.04运行光油3.0。