java - 为我的 webapp 自动添加 "www"子域

标签 java tomcat web-applications url-rewriting

如何设置 Tomcat 自动重定向到“www”? 我希望如果用户像这样输入我的域:

我的域名.com

他将被重定向到:www.mydomain.com

最佳答案

tuckey url rewrite filter可以像这样使用来做正确的重定向:

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

关于java - 为我的 webapp 自动添加 "www"子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2488816/

相关文章:

java - putPixel 与 ImageJ

带有 H2 控制台的 spring-boot-legacy

java - Tomcat 用于开发和测试,Websphere 用于生产

java - 如何将 war 文件部署到 Glassfish?

java - Java 小程序的屏幕截图

java - 为什么数组类没有任何实用程序方法?

java - 在父 Activity 中初始化的类对象在子 Activity 中重新初始化

Java REST客户端——将curl代码重写为Java代码

session - Wicket 口 session

web-applications - 无法在 Maven 项目中构建 war