【发布时间】:2011-08-18 12:01:00
【问题描述】:
我们有一个客户端服务器使用 RHEL 中的 Apache 2.2 和 Tomcat 6 托管我们的 Web 应用程序。我已经为 http 到 https 重定向设置了 apache 重写规则,它工作正常。我们有两个 DNS 名称用于访问同一个应用程序。 Test1.com 和 Test2.com。我希望所有尝试访问 http://test1.com 或 https://test1.com 到 https://test2.com 的用户。如前所述,http://test1.com 到 https://test2.com 的重定向工作正常。我无法实现https://test1.com 到https://test2.com。
我尝试过 Virtual Hosts、ServerAlias、NameVirtualHost,但没有任何效果。如果我们可以通过重写来处理这个问题,任何建议都会有所帮助。任何其他可能导致此问题解决的指针将不胜感激。
谢谢
【问题讨论】:
-
您目前如何将
http://test1.com重定向到https://test2.com? -
我正在使用 Rewrite 规则如下: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://test2.com$1 [R=301]
标签: mod-rewrite https apache2