自媒体运营及个人学习成长记录!

我的个人生活和工作记录博客,欢迎广大同行人多多与我交流,一起做好自媒体...

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://aq.qingshan.org.cn/zzseo/483.html

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

« 上一篇 下一篇 »

  • 58同城二手车 发布于 2013/12/10 13:28:23
  • 喜欢 很好 收藏了啊
  • 2013/12/10 13:28:23 回复该留言

发表留言:取消回复

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

版权所有:郑州阿权站长 联系我们 Your WebSite.给我留言 Some Rights Reserved.

免责声明:本站仅做个人博客使用,部分图片和内容源自于互联网,若有侵权或不妥请联系删除! Powered By 郑州阿权站长