我有一个部署在 Tomcat 上的 Web 应用程序。我正在更新相同 IP 域名的服务器。以前是abc.oldodmain.com
,现在是abc.newdomain.com
。我想设置重定向;如果用户点击abc.olddomain.com
它,应该将其重定向到https://abc.newdomain.com
。我正在使用 Tomcat 8.0.36 的 Rewrite Valve。使用此 Valve,我收到太多重定向。
Rewrite.config
设置为以下
RewriteRule ^/(.*) https://abc.newdomain.com/$1 [R]
我也想为这两个 URL 设置 SSL。目前,我正在使用localhost
主机名配置,并且一次只能激活一个 SSL。旧 SSL 显示已违反,请告诉我,尽管我使用的是同一个文件,但我如何为不同的 URL 添加两个证书war
。
答案1
为两个域创建虚拟主机,在旧域虚拟主机中提供重写。然后将 webapp 文件映射到新域。希望有帮助。