使用多个域和SSL重写Tomcat URL



我的tomcat 7配置有问题;我以前使用tuckeyURL重写库将非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证书;现在我希望所有的.net流量,非www和非https都重定向到https+www+.com网址。目前,当我访问我网站的.net版本时,它不会重定向到.com&我在浏览器中看到一个ssl证书错误,因为很明显,该网站被设置为使用.comssl证书。

任何帮助都将不胜感激——我不想把塔克作为解决方案。感谢

<rule>
  <name>Canonical Hostnames</name>
  <condition name="host" operator="notequal">^www.example.com</condition>
  <condition name="host" operator="notequal">^$</condition>
  <from>^/(.*)</from>
  <to type="permanent-redirect" last="true">https://www.example.com/$1</to>
</rule>

你应该。。只需将.net更改为.com。现在,任何不是www.mydomain.com的东西都将成为它。

最新更新