关于重定向:如何在 JBoss 服务器上重写 URL?

关于重定向:如何在 JBoss 服务器上重写 URL?

How to rewrite an URL on a JBoss server?

我想重定向/重写这两种 URL:

  • mydomain.com - newdomain.com
  • mydomain.com/specificPage - newdomain.com/newSpecificPage
  • mydomain.com/anyOtherPage - mydomain.com/anyOtherPage(此处无重定向)

所以我只想将根域重定向到新域,并将我域中的一些页面重定向到新域上的某些页面...

如何在 JBoss 服务器上做到这一点?


你查看过 http://www.jboss.org/jbossweb/modules/rewrite.html 吗?它看起来像您正在寻找的东西,并且与 Apache 的 Mod_rewrite 非常相似。


你可以看看这个 http://code.google.com/p/urlrewritefilter/


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

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

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


如果你通过 apache 进行路由,可以使用 mod_rewrite;您只需要注意声明重写规则的位置。目录配置和 .htaccess 文件将不起作用;您需要它作为整个主机的全局配置。 serverfault 上的类似线程。


推荐阅读

    纯命令行linux服务器?

    纯命令行linux服务器?,密码,服务,系统,命令,终端,地址,百度,情况,状态,公共,

    重启服务linux命令?

    重启服务linux命令?,网络,系统,服务,设备,工作,标准,名称,工具,命令,管理,Lin

    linux命令中重定向?

    linux命令中重定向?,标准,设备,系统,数据,文件,流向,环境,符号,命令,内容,lin

    linux建立重定向命令?

    linux建立重定向命令?,标准,系统,设备,信息,文件,人员,对比,数字,基础知识,

    linux下命令访问服务?

    linux下命令访问服务?,服务,密码,状态,信息,地址,网络,认证,系统,号码,名称,l

    检查linux服务器命令?

    检查linux服务器命令?,系统,信息,状态,情况,时间,工具,网络,环境,服务,电脑,

    linux7关闭服务命令?

    linux7关闭服务命令?,系统,软件,服务,命令,电脑,状态,工具,管理,进程,用户,求

    linux服务器域名命令?

    linux服务器域名命令?,地址,信息,系统,网络,服务,环境,名称,网站,管理,电脑,l

    服务启动linux命令?

    服务启动linux命令?,服务,密码,信息,系统,名称,命令,文件,用户,下面,服务器,l

    linux服务器命令框?

    linux服务器命令框?,系统,情况,状态,信息,数据,软件,指标,服务,在线,工具,lin

    服务器linux命令教程?

    服务器linux命令教程?,系统,地址,密码,网络,设备,工作,服务,标准,连续,管理,

    linux删除服务的命令?

    linux删除服务的命令?,服务,系统,软件,平台,名称,管理,环境,产品,命令,文件,

    linux开机服务命令行?

    linux开机服务命令行?,系统,工作,地址,信息,服务,设备,数字,第一,设计,发行,l

    linux服务器分区命令?

    linux服务器分区命令?,系统,管理,信息,设备,时间,命令,基础,首次,平均,情况,l

    linux下看服务的命令?

    linux下看服务的命令?,服务,状态,系统,名称,信息,工具,命令,环境,网络,情况,

    linux服务器上传命令?

    linux服务器上传命令?,服务,软件,平台,数据,工具,系统,手机,电脑,设备,官网,

    linux服务更新命令?

    linux服务更新命令?,系统,工作,地址,信息,服务,命令,设备,标准,目录,功能,lin

    linux重新服务命令?

    linux重新服务命令?,服务,系统,网络,标准,工作,设备,命令,名称,信息,网络服

    重定向的linux命令?

    重定向的linux命令?,标准,信息,文件,服务,系统,概念,对比,基础知识,数字,设

    linux网络服务器命令?

    linux网络服务器命令?,地址,网络,系统,名称,信息,工具,状态,中心,灵活,基础,l