url重写组件

honghu3000 2008-02-25 10:32:50
我想问下常用的url重写组件或具体实现方法.
实现伪静态效果
...全文
107 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
honghu3000 2008-02-28
  • 打赏
  • 举报
回复
谢谢楼上各位

扩展名:.html

勾上“全部动作”和“脚本引擎”

务必取消“检查文件是否存在”
laogui327 2008-02-27
  • 打赏
  • 举报
回复
http://download.csdn.net/user/laogui327
vs03 vs05的都已通过实践使用
honghu3000 2008-02-27
  • 打赏
  • 举报
回复
To:2楼的.

我照着你的方法做啦,但如何测试我的得写是否成功啦.

我直接在url里输入带id参数的地址,但好像没有进行重写
回.到.未来 2008-02-26
  • 打赏
  • 举报
回复
不错
世界因你而小 2008-02-26
  • 打赏
  • 举报
回复
不错不错!但是有什么用呢??
jayfushuai 2008-02-26
  • 打赏
  • 举报
回复
http://blog.csdn.net/jayfushuai/archive/2008/02/20/2108797.aspx
这是我的BLOG,写的挺详细的,希望能帮助你
春天的气息 2008-02-25
  • 打赏
  • 举报
回复
本人使用的操作系统是XP专业版本,NET2.0,VS2005,已经过测试,实现了伪静态技术的实现,可以实现诸如Show.aspx?MyID=1成功转换为1.html的转换,现在将成果与大家分享一下:

引入:我们为什么不直接使用Show.aspx?MyID=1这种访问方式而非要使用1.html这样的访问方式呢,也许很多人都觉得没有必要再讲解下去,但是小弟也是初学者,考虑到很多现在和我一样水平的爱好者,都曾经为此烦恼不已,或者正在尝试无数次而未果,因此,此文仅针对菜鸟级的同胞们,希望对你们有所帮助,至于达人们看到了,希望提出更多的宝贵意见或建议,以咨鼓励本小虾,以咨为更菜的小虾们提供更多的更简单的更通用更实用的方法!!!

好了,废话少讲,言归正传,以下为俺的实现过程:

①:首先要有这个文件URLRewriter.dll,如果没有,赶快到网上下载一个,并将其放到下面的bin目录里面,并且将其引用添加到下面里面;

②:下面就是Web.Config文件的配置了,当然,配置过程相当简单:

1:先添加这个

<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<RewriterConfig>
<Rules>
<!-- Rules for Blog Content Displayer -->
<RewriterRule>
<LookFor>~/(.[0-9]*)\.html</LookFor>
<SendTo>~/ArticleDetail.aspx?MyID=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>

2:再添加这个

<httpHandlers>
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
<add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</httpHandlers>

至此,大功已成一半多了,上面两个添加的,都添加到Web.Config,添加到什么位置看来没必要讲了!

最后一步:在IIS中找到自己的虚拟目录网站,点属性,然后点配置,然后弹出应用程序配置对话框,选择添加,添加的可执行文件路径为c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,扩展名为.html

大功可成也,怎么样,很简单吧,赶快试试哦

以上问题有不明白的地方,请联系作者:QQ:83539231
----------------------------------------------------
发来,免得还要找!呵呵
getnetrmb 2008-02-25
  • 打赏
  • 举报
回复
http://www.ebookit.cn/122.html
俺的网站,俺试成功总结的文章,谢谢参阅!!!

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧