tomcat域名重定向

:2019年12月12日 本站(微博
分享到:

一,问题来源今天在给公司做网站时,遇到了这样一个问题。公司网站为“www.jsedu114.com”,但是地址栏输入“jsedu114.com”也能够跳转,为了使URL权重集中(具体这块也不太懂- -),需要实现使访问地址...

一,问题来源
今天在给公司做网站时,遇到了这样一个问题。
公司网站为“www.jsedu114.com”,
但是地址栏输入“jsedu114.com”也能够跳转,
为了使URL权重集中(具体这块也不太懂- -),
需要实现使访问地址要在“www.jsedu114.com”。
首先想到的方法是js重定向,
但是这样用户体验会不太好,
接下来想到的是fillter,
于是接下来上网查资料,
找到一个更好的方法。
二,解决方案。
那就是使用urlrewritefilter,
UrlRewriteFilter是一个用于改写URL的Web过滤器,
类似于Apache的mod_rewrite。
适用于任何Web应用服务器(如Resin,Orion,Tomcat等)。
其典型应用就把动态URL静态化,
便于搜索引擎爬虫抓取你的动态网页。
三,方法步骤
1,下载urlrewritefilter.jar包到web-inf/lib下
下载地址:http://www.jsedu114.com/download.html

2,复制以下代码到web-inf下的web.xml
    <!--start Tomcat  重定向 fg -->
            <filter>
              <filter-name>UrlRewriteFilter</filter-name>
              <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
            </filter>
            <filter-mapping>
              <filter-name>UrlRewriteFilter</filter-name>
              <url-pattern>/*</url-pattern>
              <dispatcher>REQUEST</dispatcher>
              <dispatcher>FORWARD</dispatcher>
            </filter-mapping>
    <!--end Tomcat  重定向 fg -->
3,在web-inf下创建urlrewrite.xml。
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN" "\\urlrewrite4.0.dtd">
<urlrewrite>  
    <rule>  
        <name>seo redirect</name>  
        <condition name="host" operator="notequal">^www.jsedu114.com</condition>  
        <from>^/(.*)</from>  
        <to type="permanent-redirect" last="true">http://www.jsedu114.com/$1</to>  
    </rule>  
</urlrewrite>
4,配置完成
重启项目即可。
四,注意事项
1,在tomcat配置文件server.xml中,要做好该域名的配置。
2,编码要保持一致。
五,心得体会
初出茅庐,接触的东西不多,这种问题也是第一次处理,问题是解决了,但是一些细微之处还是不太理解。另外,静态项目的话没有web.xml配置文件,在网上找到的有处理方式,我没有看懂,这里便不再多做介绍。

文/  宋聪乔
关键词: 问题 来源 今天 在给 公司

来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

您在阅读:tomcat域名重定向

Copyright©2013-2020 All Rights Reserved. JSedu114 LLC. 江苏教育信息综合发布查询平台保留所有权利

苏公网安备32010402000125苏ICP备14051488号南京思必达教育科技有限公司版权所有

技术支持:南京博盛蓝睿网络科技有限公司  

最热文章
最新文章
  • 卡尔蔡司镜片优惠店,镜片价格低
  • 苹果原装手机壳