`
jbeduhai
  • 浏览: 504378 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

SEO优化 UrlReWrite(Url重写或伪静态)

    博客分类:
  • java
阅读更多
使用urlrewrite的步骤如下:

1.从http://tuckey.org/urlrewrite/ 下载最新的jar包下来

2、将urlrewrite.jar包导入需使用此功能项目的lib目录中去

   然后在web.xml配置过滤器
<filter>
        <filter-name>UrlRewriteFilter</filter-name>
        <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
        <init-param>
            <param-name>logLevel</param-name>
            <param-value>ERROR</param-value>
        </init-param>
    </filter>
   
     <filter-mapping>
        <filter-name>UrlRewriteFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


3.然后是在/WEB-INF/下面新建urlrewrite.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.1//EN"
    "http://tuckey.org/res/dtds/urlrewrite3.1.dtd">

<!--
    Configuration file for UrlRewriteFilter
    http://tuckey.org/urlrewrite/

-->
<urlrewrite>

    <!--首页 -->
    <rule>
        <from>^/index.html$</from>
        <to >/index.action</to>
    </rule>
   
    <rule>
        <from>^/secondbuy.html$</from>
        <to >/secondbuy/index.action</to>
    </rule>
    <!-- 商品评鉴 -->
    <rule>
        <from>^/evaluation.html$</from>
        <to>/index.action?code=evaluation</to>
    </rule>

   
    <!-- 观点PK 观点-->
    <rule>
        <from>^/viewpoint/([a-zA-Z0-9_]+).html$</from>
        <to>/viewpoint/getViewpointById.action?id=$1</to>
    </rule>
   
        <!-- 观点PK 观点-->
    <rule>
        <from>^/viewpointPkList.html$</from>
        <to>/viewpoint/getViewpointList.action</to>
    </rule>
   
   
   
    <!-- 创业经 -->
     <rule>
        <from>^/venture.html$</from>
        <to>/index.action?code=venture</to>
    </rule>
    <!-- 生意经 -->
     <rule>
        <from>^/bizSense.html$</from>
        <to>/index.action?code=bizSense</to>
    </rule>
    <!-- 生意经 项目案例精选 -->
     <rule>
        <from>^/projMarrow.html$</from>
        <to>/index.action?code=projMarrow</to>
    </rule>
    <!-- 达人会客厅 -->
     <rule>
        <from>^/interview.html$</from>
        <to>/index.action?code=interview</to>
    </rule>
    <!-- 展会 -->
     <rule>
        <from>^/exhibit.html$</from>
        <to>/index.action?code=exhibit</to>
    </rule>
   
    <!-- 商人社区 -->
    <rule>
        <from>^/businessCommunity.html$</from>
        <to>/businessCommunity/index.action</to>
    </rule>

    <!-- 批发商城 -->
     <rule>
        <from>^/mall/wholesale.html$</from>
        <to>/index.action?code=wholesale</to>
    </rule>
    <!-- 批发商城 产品列表一级分类页 -->
     <rule>
        <from>^/mall/goodslist/([a-zA-Z0-9_]+).html$</from>
        <to>/mall/goodslist/list.action?id=$1</to>
    </rule>
    <!-- 批发商城 列表首页:团购列表/热销排行榜/ -->
     <rule>
        <from>^/mall/list/([a-zA-Z0-9_]+).html$</from>
        <to>/mall/list/$1.action</to>
    </rule>
    <!-- 资讯详页 -->
    <rule>
        <from>^/information/([0-9]+).html$</from>
        <to>/information/show.action?id=$1</to>
    </rule>
    <!-- 资讯列表-->
    <rule>
        <from>^/information/list_([a-zA-Z0-9_]+).html$</from>
        <to>/information/list.action?code=$1</to>
    </rule>
<!--专题 -->
    <rule>
        <from>^/special.html$</from>
        <to >/special.action</to>
    </rule>
    <!--招商 -->
    <rule>
        <from>^/page.html$</from>
        <to >/page.action</to>
    </rule>
<!--首页 -->
    <rule>
        <from>^/$</from>
        <to >/index.action</to>
    </rule>
   
    <!--展会详情-->
    <rule>
        <from>^/exhibit/show/([0-9]+).html$</from>
        <to >/exhibit/show.action?id=$1</to>
    </rule>
   
    <!--展会资讯详情-->
    <rule>
        <from>^/exhibit/show_info/([0-9]+).html$</from>
        <to >/exhibit/show_info.action?id=$1</to>
    </rule>
    <!--展会资讯详情-->
    <rule>
        <from>^/exhibit/list/([a-zA-Z0-9_]+).html$</from>
        <to >/exhibit/list.action?code=$1</to>
    </rule>
    <!--展会资讯详情-->
    <rule>
        <from>^/exhibit/list_info/([a-zA-Z0-9_]+).html$</from>
        <to >/exhibit/list_info.action?code=$1</to>
    </rule>
</urlrewrite>

分享到:
评论

相关推荐

    UrlReWrite(Url重写或伪静态)

    UrlRewrite是一个强大的URL管理工具,它主要用于将复杂的URL转换为简单、易记且友好的形式,这个过程被称为URL重写或伪静态处理。在Web开发中,URL重写技术对于提升用户体验、优化搜索引擎排名(SEO)以及维护网站...

    UrlReWrite(Url重写或伪静态)完美示例源码

    Url重写技术,通常以Apache的mod_rewrite模块和IIS的UrlRewrite模块为代表,是Web服务器中的一个重要功能,用于优化网站的URL结构,提高用户体验并有助于搜索引擎优化(SEO)。在本示例源码中,我们将深入理解Url...

    asp net UrlReWrite Url重写或伪静态 完美示例源码

    ASP.NET URL重写和伪静态技术是Web开发中提高网站SEO(搜索引擎优化)和用户体验的重要手段。本示例源码提供了实现这一功能的完美实践,适用于那些希望改善其网站结构和URL模式的开发者。 URL重写是ASP.NET的一项...

    UrlRewrite实现伪静态

    UrlRewrite是一个强大的URL重写工具,常用于Java Web应用中,它基于Tuckey开源项目,能够帮助开发者实现URL的美化,进而提高网站的用户体验和SEO(搜索引擎优化)效果。在本文中,我们将深入探讨如何使用UrlRewrite...

    商业编程-源码-UrlReWrite(Url重写或伪静态)完美示例源码.zip

    这个"UrlReWrite(Url重写或伪静态)完美示例源码"包含了实现这些功能的具体代码,对于开发者来说是一份宝贵的参考资料。通过阅读和分析源码,我们可以: - 学习如何配置和编写URL重写规则。 - 了解内部实现逻辑,包括...

    urlrewrite重写URL伪静态请求路径.

    标题 "urlrewrite重写URL伪静态请求路径" 涉及到的是Web开发中的一个重要概念——URL重写,这是为了优化网站的SEO(搜索引擎优化)和用户体验而进行的一种技术手段。URL重写允许我们将复杂的动态URL转换为简洁、易于...

    URLRewrite.dll 伪静态

    URLRewrite.dll是微软IIS(Internet Information Services)服务器中的一个核心组件,用于实现URL重写功能,对于实现伪静态起着关键作用。 **URLRewrite.dll介绍** URLRewrite.dll是IIS扩展模块的一部分,主要功能...

    urlrewrite2伪静态与使用文档(IIS)

    标题“urlrewrite2伪静态与使用文档(IIS)”涉及到的是在IIS(Internet Information Services)服务器环境中,使用urlrewrite2模块实现URL重写和伪静态功能的技术内容。URL重写是Web开发中的一项关键技术,它允许...

    UrlRewrite域名重写

    UrlRewrite是一个强大的URL管理工具,常用于ASP.NET应用程序中,它允许开发者通过自定义规则对网站的URL进行重写和转换。这个技术的核心在于提供更友好的、搜索引擎优化(SEO)的URL,同时也可以帮助解决网站迁移或...

    Url Rewrite伪静态组件64位

    总之,`Url Rewrite伪静态组件`是IIS环境中不可或缺的一部分,它的存在使得动态网站能够享受到静态网站的优势,对于网站的长期发展和优化具有重要意义。正确理解和使用这个组件,将有助于提升网站的整体质量和性能。

    ASP.NET的UrlRewrite URL重写伪静态实例

    随着互联网的发展,为了结合静态网页的SEO友好性和动态网页的灵活性,**伪静态技术**或者说**URL重写技术**应运而生。这种技术可以将动态生成的URL伪装成静态文件的形式,既提高了用户体验,也有利于搜索引擎优化。 ...

    伪静态 urlrewrite

    在Java Web开发中,"伪静态 URLRewrite"是一个重要的技术概念,主要用于优化网站的URL结构,使其看起来更像静态页面,从而提升用户体验和搜索引擎优化(SEO)。`URLRewrite`是一个基于Apache开源项目Tuckey开发的...

    java urlrewrite 实现伪静态化 demo源码

    Java URLRewrite是一个非常实用的库,用于在服务器端实现URL重写,进而实现网站的伪静态化。这个技术在优化网站SEO(搜索引擎优化)和提高用户体验方面具有重要作用。在这个"java urlrewrite 实现伪静态化 demo源码...

    url重写组件,URLRewrite

    URL重写是将用户请求的实际URL(可能是复杂的查询字符串)转换为更友好的、可读性更强的URL,这在提升用户体验和SEO(搜索引擎优化)方面具有重要意义。在.NET框架中,`URLRewrite`是一个常见的实现方式,它允许...

    urlrewrite重写demo

    **URLRewrite重写技术详解** 在Web开发中,URL重写是一种常用的技术,它能够帮助我们优化网站的URL结构,提高用户体验,并且对于搜索引擎优化(SEO)也具有积极影响。`URLRewrite`是Apache的开源项目Tuckey提供的一...

    url重写 URL伪静态

    同时,伪静态URL更容易被搜索引擎收录,提高网站的SEO排名。 实现URL重写和伪静态的方法多种多样,其中Apache服务器通常使用.htaccess文件进行配置,通过定义RewriteRule和RewriteCond规则来实现URL的转换。IIS...

    开启win2003 IIS PHP URL重写_伪静态

    在Windows Server 2003上配置IIS(Internet Information Services)以支持PHP应用程序的URL重写和伪静态是提高网站用户体验和SEO优化的关键步骤。本文将深入探讨这个主题,帮助你理解如何实现这一功能。 首先,让...

    URL伪静态(重写URL)

    URL伪静态,也称为URL重写,是现代网站优化技术中的一个重要环节,它涉及到了网站的访问路径设计和搜索引擎优化(SEO)。通过URL伪静态,动态网页可以展示为静态页面的样式,使得用户和搜索引擎更加友好。下面我们将...

Global site tag (gtag.js) - Google Analytics