如何在JBoss服务器上重写URL?

13
我想重定向/改写这两种类型的URL:
  • mydomain.com -> newdomain.com
  • mydomain.com/specificPage -> newdomain.com/newSpecificPage
  • mydomain.com/anyOtherPage -> mydomain.com/anyOtherPage (此处不进行重定向)
因此,我只想将根域名重定向到一个新域名,并且将我的某些页面重定向到一个新域名上的某些页面...
如何在JBoss服务器上实现呢?
4个回答

11

3

1

听起来你想要发送一个HTTP 301 Moved Permanently响应。

RewriteCond %{REQUEST_URI} ^URI_TO_REDIRECT
RewriteRule redirect=301 NEW_SITE [L]

或类似。 [L] 是告诉它立即重定向而不是继续重写。


0
如果您正在通过Apache进行路由,则可以使用mod_rewrite;您只需要小心声明重写规则的位置即可。目录配置和.htaccess文件不起作用;您需要将其作为整个主机的全局配置。在serverfault上有类似thread的讨论。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接