郑州SEO—SEO站长(阿权)

郑州seo-阿权团队网络营销服务中.....承接:网站建设、网站优化、网络推广、营销策划、商务外包等业务,咨询QQ:346363458

ASP.NET伪静态设置无法分页iis端设置技巧

    俺的网站:www.floyou.net  问题:ASP.NET伪静态设置后无法分页,iis端设置的问题,原来的时候第一页:http://www.floyou.net/ProductList_8_1.html  和第二页:http://www.floyou.net/ProductList_8_2.html 内容无任何变化。(现在已经好了,工作笔记,仅供个人参考!)

    解决方法:其实本人也不知道如何解决的,解决ASP.NET 伪静态设置 无法分页 iis端配置步骤如下:

    本人的似乎跟这个软件有关:ISAPIRewritev1.3forIIS.CR.rar 卸载后好的,当然前提是您IIS端设置正确,据说:asp.net伪静态可以在IIS端设置,也可以在程序中设置,这个俺就不懂了。

先看设置iis中:网站——右键属性:ISAPI筛分器、ISAPI_Rewrite、主目录-配置如何设置,如下图

(↑图一:ISAPI筛分器设置)

(↑图二:ISAPI_Rewrite设置)伪静态规则见后面附件

(↑图三:主目录-配置-扩展设置)

说明:若没有.aspx或.html则进行添加便可,可执行文件的路径在:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,切记:确认文件是否存在前面的对勾一定不要打上!添加.html扩展方法如下:

(↑图四:添加.html扩展)

(↑图五:已经添加.html扩展)

第二步在下面具体asp.net网站中:右键点击某网站——属性——ISAPI筛分器、asp.net、主目录-配置 如何设置

需要增加一个ISAPI筛分器如下图:筛分器名字随便写,地址根据自己网站的情况写,本人的为D:\root\www.floyou.net\bin\ISAPI_Rewrite.dll

(↑图六:增加一个ISAPI筛分器)

(↑图七:asp.net选项卡设置)

具体网站的主目录-配置和上面的图三、图五设置一样。

附件:伪静态规则根据各自的情况设置也各不相同

# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.73
RewriteEngine On
RewriteCompatibility2 On
RepeatLimit 32
RewriteBase
# unsupported directive: [ISAPI_Rewrite]
#  3600 = 1 hour
# unsupported directive: CacheClockRate 3600
#  Protect httpd.ini and httpd.parse.errors files
#  from accessing through HTTP
RewriteRule /NewsList_(\d*)_(\d*).html /NewsList.aspx?typeid=$1&p=$2
RewriteRule /NewsHits_(\d*)_(\d*).html /NewsHits.aspx?typeid=$1&p=$2
RewriteRule /ProductList_(\d*)_(\d*).html /ProductList.aspx?typeid=$1&p=$2
RewriteRule /ProductHits_(\d*)_(\d*).html /ProductHits.aspx?typeid=$1&p=$2
RewriteRule /NewsView_(\d*).html$ /NewsView.aspx?id=$1
RewriteRule /news.html /news.aspx
RewriteRule /index.html /index.aspx
RewriteRule /intro_(\d*).html /Intro.aspx?ptype=$1
RewriteRule /news.html /news.aspx
RewriteRule /NewsView_(\d*).html /NewsView.aspx?id=$1
RewriteRule /product.html  /product.aspx
RewriteRule /ProductView_(\d*).html  /ProductView.aspx?id=$1
RewriteRule /gallery.html /gallery.aspx
RewriteRule /GalleryList_(\d*)_(\d*).html /GalleryList.aspx?typeid=$1&p=$2
RewriteRule /GalleryHits_(\d*)_(\d*).html  /GalleryHits.aspx?typeid=$1&p=$2
RewriteRule /GalleryView_(\d*).html /GalleryView.aspx?id=$1
RewriteRule /sitemap.html /sitemap.aspx
RewriteRule /keyword.html /keyword.aspx
RewriteRule /guestbook.html /guestbook.aspx

本文地址:http://www.seozz.net/zzseo/483.html

本文标题:ASP.NET伪静态设置无法分页iis端设置技巧

« 上一篇 下一篇 »

发表留言:取消回复

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By 阿权站长

Copyright【豫ICP备09037741号-2】联系我们Your WebSite.给我留言 Some Rights Reserved.