目前所有流量都来自后端服务器,后端服务器在端口80上运行 . 但是我们想将一些页面重定向到https . 这意味着只要客户点击登录页面,就会在网站上显示注销页面 . 它应该重定向到https .
当客户点击登录按钮时,它会重定向到https,但使用haproxy则不起作用 . https://XXXXXXXX.com/customer/account/login/
我们已经在两台服务器上安装了ssl .
但是,重定向无法从http到https .
请建议我应该尝试什么 .
目前所有流量都来自后端服务器,后端服务器在端口80上运行 . 但是我们想将一些页面重定向到https . 这意味着只要客户点击登录页面,就会在网站上显示注销页面 . 它应该重定向到https .
当客户点击登录按钮时,它会重定向到https,但使用haproxy则不起作用 . https://XXXXXXXX.com/customer/account/login/
我们已经在两台服务器上安装了ssl .
但是,重定向无法从http到https .
请建议我应该尝试什么 .
1 回答
最好使用HAproxy来终止SSL并通过HTTP与后端服务器通信,而不是让HAproxy和Web服务器都进行SSL .
这里有一个很好的SSL设置教程https://www.digitalocean.com/community/tutorials/how-to-implement-ssl-termination-with-haproxy-on-ubuntu-14-04