俺的网站: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