Tomcat -8.0.36 通过保持相同的 IP 从旧域移动到新域 - 重写阀门不起作用

Tomcat -8.0.36 通过保持相同的 IP 从旧域移动到新域 - 重写阀门不起作用

我有一个部署在 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 文件映射到新域。希望有帮助。

相关内容