通过服务器redirect到https

我需要通过SSL运行一个网站。 该域指向一个主机空间的某个共享IP。 假设我无法访问DNSpipe理。

– 如果原始请求是https,我可以通过共享空间设置一个redirect到一个新的空间与一个专用的IP,仍然运行在https?

– 我必须将https请求redirect到http为中间人IP,然后回到https专用IP空间?

如果主机可以设置一个SAN证书,并将其包含在您的域名列表中,那么您可能希望得到的最好的。 其次,如果他们能够安装与共享的IP兼容的SNI证书,但是每个浏览器都不支持这个证书,尽pipe大多数现代的证书可以支持(见http://caniuse.com/#search = sni )。

如果path的一部分使用HTTP(即不是上述解决scheme之一),那么就有被嗅探和危害的风险。

你的问题非常模糊。

听起来就像你想添加一个反向代理来代理从主机的请求,通过中间人到目标服务器。

这里是一些文件:

http://www.jamescoyle.net/how-to/116-simple-apache-reverse-proxy-example