我有一个旧的遗留网站,我已经迁移到wordpress。
一些功能将保留在旧服务器上,并通过IP地址进行访问,但是该功能需要一个安全的http连接,并且我们当前的证书对于正在被交换的域名是有效的。
我已经使用mod_write将重定向添加到htaccess文件中。
Redirect /mySecurePage https://99.99.99.99/mySecurePage但是,当证书注册到域名时,会向用户发出警告--同一个域名现在指向不同的ip (不安全,并重定向到旧服务器/不同ip上的安全页)。
什么是最好的解决方案?
我完全可以访问这两台服务器,但我希望避免将旧的功能转移到新服务器上--这是一场混乱。我可以更改证书,或者做一些花哨的url重写吗?
发布于 2012-12-18 12:40:34
添加一个子域legacy.yourdomain.com,并让这个子域充当旧的遗留网站。
然后用您创建的子域替换“重定向”规则中的IP。
发布于 2012-12-18 20:27:20
如前所述,您可以使用重定向选项。正确的是,您将需要使用与旧域完全匹配的SSL证书。
通常,两个单一SSL证书比通配符便宜。
您可以在新服务器上使用SSL代理将流量代理到旧系统。
请参阅ProxyPass指令。
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass
也别忘了: SSLProxyEngine On http://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslproxyengine
除非您不想添加新域,否则我会选择重定向版本。这是一个不那么复杂和简单的实现。
如果该站点用于内部使用,只需购买该遗留域的廉价SSL证书即可。
https://serverfault.com/questions/459001
复制相似问题