【发布时间】:2014-10-11 22:06:52
【问题描述】:
我的 tomcat 7 配置有问题;我以前使用 tukey URL Rewrite 库使用此配置将非 www 和非 https 流量重定向到 https+www URL:
<rule>
<name>Canonical Hostnames</name>
<condition name="host" operator="notequal">^www.mydomain.net</condition>
<condition name="host" operator="notequal">^$</condition>
<from>^/(.*)</from>
<to type="permanent-redirect" last="true">https://www.mydomain.net/$1</to>
</rule>
我刚刚购买了我的域名的 .com 版本;并已成功为其设置 SSL 证书。我将上面的配置更改为使用 .com 网址,现在我希望所有 .net 流量、非 www 和非 https 都重定向到 https+www+.com 网址。目前,当我访问我的网站的 .net 版本时,它不会重定向到 .com 并且我在浏览器中看到一个 ssl 证书错误,因为显然该网站已设置为使用 .com ssl 证书。
任何帮助将不胜感激 - 我不依赖 tuckey 作为解决方案。 谢谢
【问题讨论】:
-
我不知道有问题的库,但是您提供的 xml sn-p 看起来好像您可以有多个不同的规则 - 例如每个域一个。这可能比依赖通配符更容易。如果这没有帮助,您可能需要发布 .net/.com 域的非工作配置,以便我们可以看到您已经尝试过的内容。
标签: tomcat url-rewriting