java - tomcat根据请求url设置重定向

标签 java .htaccess tomcat redirect

我最近获得了一个网站的域名,该网站没有域名但已经发布。

因为我需要在这个网站上测试谷歌自定义搜索功能,所以我告诉谷歌将其编入索引。

现在我想使用 change of address tool 告诉谷歌新地址,只有在从旧站点设置了 301 重定向到新站点时才有效 ( http://X.Y.Z.T/ -> http://example.com )。

我知道如何在 apache 网络服务器上执行此操作,但我不知道如何在 tomcat 上执行此操作,并且此部署只是 tomcat。

艾米的想法?

(附:我有一个用于路由的 http://www.ocpsoft.org/rewrite/ 过滤器集,我认为我应该能够根据源地址设置 301 规则,但我宁愿使用不涉及的基于 tomcat 部署配置的解决方案触摸 java 类中的代码...)

最佳答案

来自 here - 只需在旧域的根目录中创建一个小的 JSP 作为 index.jsp 并让 JSP 进行转发。

顺便说一句,Apache 仍然在 Tomcat 前面以某种程度的规律性存在,您可以使用它为您进行重定向

关于java - tomcat根据请求url设置重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35024185/

相关文章:

tomcat - 如何增加 springsource tc 服务器中的 permgem 空间?

css - 无法加载资源 : the server responded with a status of 500 () Spring mvc

java - 在 Struts 2 中,如何在操作之外访问 "fieldErrors"?

Java在同一目录下以相同名称保存文件,但扩展名不同

php - 先有鸡还是先有蛋 : How to keep PHP out of public_html if . htaccess 需要链接到它吗?

.htaccess url-rewrite 如果文件不存在

java - 请求将在 spring : 中转到错误的处理程序

java - 无法通过在方法内调用变量来设置变量的值

java - 在Java中添加图像

php - htaccess YouTube的URL重定向