`
wtx358
  • 浏览: 25500 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

ISAPI_REWRITE3动态页面URL做301到静态页面

阅读更多

我网站原来是动态的,现在我改成生成静态了,我想把原来动态的页面用301重定向到现在的静态页面。
可是动态页面中的问号一直出错。
下面是我写的
动态页面是:news.asp?cat=1
静态页面是:news_1.html
我想把动态页面定向到静态页面。
下面是写的规则
RewriteRule ^/news\.asp\?cat=([0-9]*)$ /news_$1\.html [R=301]
这个规则得到的结果是:
new_1.html?cat=1
但是这个不是我想要的结果 。

解决办法如下:
在研究了ISAPI_Rewrite3的规则之后得出如下结论:
这个规则的正确写法是(红字部分):
RewriteCond %{QUERY_STRING} ^cat=(\d+)$ 
RewriteRule ^/news\.asp$ /news_%1.html? [R=301,O]
得到的结果是news_1.html

 

#示例:把几个动态URL做301转移到静态页面上

RewriteCond %{QUERY_STRING} ^id=1210$ 

RewriteRule ^/Item/list\.asp /html/zx/zx_1210.html? [NC,L,R=301,O]

RewriteCond %{QUERY_STRING} ^id=1165$ 

RewriteRule ^/Item/list\.asp /html/News/xwdt_1165.html? [NC,L,R=301,O]

RewriteCond %{QUERY_STRING} ^id=1254$ 

RewriteRule ^/Item/list\.asp /html/qggwypx/xw_1254.html? [NC,L,R=301,O]

分享到:
评论

相关推荐

    ISAPI_Rewrite2.9版(有注册码)

     你能做什么与ISAPI_Rewrite :  优化您的动态内容类似的论坛或e -商店被编入索引的最受欢迎的搜索引擎。  热点座连接您的数据文件的其他网站。  建立一个定制的授权计划和管理进入静态文件使用自定义的脚本...

    ISAPI_Rewrite_full v2.9 完整注册版

    3、设置ISAPI_Rewrite目录权限 权限说明: Administrators 和 SYSTEM 全部权限 IIS_WPG 读取和运行/读取 【IIS 6.0 ISAPI_Rewrite 是在Service帐号下运行的,将数据文件的读写权限给予Service 帐号后,ISAPI_...

    ISAPI_Rewrite 2.9 full 破解版

    ISAPI_Rewrite是一个强大的基于正则表达式的URL处理引擎。经过过滤的url更符合友好url规则,更加容易被搜索引擎所接受, 是一种SEO优化有力的方法。 ISAPI_Rewrite 有两个不同的版权: ISAPI_Rewrite完全版: ...

    ISAPI_Rewrite3_0056.msi

    Apache的mod_rewrite功能可以说是相当的强大,其可以实现伪装静态URL以达到某些要求(譬如说SEO)。Wordpress也对此功能提供支持,在”设置-永久链接”中我们可以自定义永久链接结构。不过这一切都是基于mod_rewrite,...

    ISAPI_Rewrite1.4[好用免费且支持多站点的URL Rewrite]

    支持多站点的ISAPI_Rewrite 在ISAPI筛选中添加Rewrite.dll 然后重启IIS 配置httpd.ini文件,写入规则就可以使你的站点伪静态化了!!!! 创忆时空http://www.lzcysk.com

    ISAPI_Rewrite3_0056_Lite

    一款可用于静态化url的软件,可用,共享一下呵呵

    ISAPI Rewrite 3 (IIS重写URL插件)

     你能做什么与ISAPI_Rewrite :  优化您的动态内容类似的论坛或e -商店被编入索引的最受欢迎的搜索引擎。  热点座连接您的数据文件的其他网站。  建立一个定制的授权计划和管理进入静态文件使用自定义的脚本...

    小京东(ecshop) IIS7(IIS7.5)环境下,配置ISAPI_Rewrite3的伪静态 (URL 静态化)规则及工具

    小京东(ecshop) 在IIS7(IIS7.5)环境下,配置ISAPI_Rewrite3的伪静态 (URL 静态化)规则及工具,,下载后安装.然后配置iis7,进ecshop后台开启伪静态.即可.

    IIS10 ISAPI_Rewrite3 IIS10重写工具.rar

    软件介绍: IIS7-IIS10网站配置重写工具ISAPI_Rewrite3 urlrewrite2.exe,功能是将url地址转换成简单的web地址,并且支持内容的重写,以及映射,可重定向伪静态。

    网站重写url伪静态工具

    ISAPI_Rewrite,ISAPI_Rewrite用来实现伪静态,将动态网页通过重写URL的方法实现去掉动态网页的参数!它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS )。 IIS配置相当简单,配置好之后就有...

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

    描 述:UrlReWrite(Url重写或伪静态)完美示例源码 UrlReWrite(Url重写或伪静态)完美示例源码,已利用ActionlessForm解决原始地址form回传的问题 例如:/products.aspx?category=books 转换为/products/Books....

    IIS服务器SSI(rewrite重写)插件的帮助资料

    ISAPI_Rewrite 是一款适用于IIS的功能强大的基于正则表达式的URL处理模块。它兼容Apache的mod_rewrite的语法,从而使仅仅复制.htaccess文件就把配置从appach移植到IIS中或者从IIS移值到appach中变成可能。请参阅3.2...

    地址静态组件 可在线管理

    可将ISAPI_Rewrite,URLRewrite等规则自动倒入本程序的规则内 安装方法: 和ISAPI_Rewrite.dll安装方法一样 右键一个网站属性->选择ISAPI 筛选器->添加->找到BentengURLRewrite.dll 设置程序直接传到网站要目录下,...

    windows2003+IIS6+URLReWrite破解多网站版

    windows2003+IIS6+URLReWrite破解多网站版,自己一直在用的,拿出来分享了。直接安装,完成后,sn.txt内有破解用户名密码,找到c盘下C:\Program Files\Helicon\ISAPI_Rewrite\ISRWConfig.exe文件,打开后。单击enter...

    iis_rewrite.zip

    在iis下为php添加rewrite功能 URL-Rewrite是一种URL地址静态化技术,可有效增加搜索引擎的收录。...3.进入记事狗后台->系统设置->URL地址设置,选择Rewrite方式为 标准Rewrite模式; 4.URL标准静态化设置成功。

    伪静态URL中文乱码问题解决方法

    在 ISAPI_Rewrite 1.3 版本时,只要对URL进行UrlEncode操作,就可以正常接收中文,但是换为 3.1版后, 采用GB2312 的接收页面就是乱码了。 换用了ISAPI_Rewrite 3.x后发现编码后的字符会变成乱码,如果直接使用中文...

    ISAPI Rewrite 2.9 URL伪静态

    帮助让您的IIS WEB服务器可以使用URL伪静态功能,适合网站SEO。绿色软件,安全放心。

    ISAPI REWRITE 免费版

    ISAPI REWRITE 免费版。ISAPI REWRITE,URL重写,IIS伪静态,网站SEO必备工具。

    Aspx伪静态 虚拟主机案例及服务器案例.doc

    2.知道ISAPI_Rewrite是什么,有什么作用,ISAPI_Rewrite(硬盘版)下载地址:正在上传中。。。。。。。。。 3.明白伪静态的含义,伪静态的作用是当你点击www.xx.com/news-1.html的时候能显示...

    用ISAPI_Rewrite让IIS也支持如Apache下.htaccess的URL重写

    前些日子用Linux做服务器写了一些东西,发现Apache下的.htaccess真是个好东西!不仅能实现URL真重写,还能实现假重写。真重写可以有效降低代码量与服务器资源消耗量,伪重写可以有效减少服务器的静态文件体积,节约...

Global site tag (gtag.js) - Google Analytics