我需要通过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