Asp.Net URL重写的具体实现

网络编程 2025-03-24 23:33www.168986.cn编程入门

这一功能的实现,主要涉及两个部分:web.config文件的调整和链接地址的修改。而这一切都离不开一个关键的组件——URLRewriter.dll。

要下载URLRewriter.dll,你可以访问微软官方网站进行下载。安装完毕后,在程序目录的bin目录下找到该文件。接下来,我们进入实施阶段。

第一步,将urlrewrite.dll放置在你的web程序目录中。你可以选择任何位置,我选择将其放在bin文件夹内。接下来,添加引用,将urlrewrite.dll引入到项目中。

```xml

```

接下来,在web.config文件中的system.web节点下加入以下代码:

```xml

```

这段代码将所有扩展名为.html和任意扩展名的HTTP请求映射到URLRewriter类的处理程序中。请注意,文件的扩展名顺序很重要,确保按照从上到下的顺序进行配置。特别是针对狼蚁网站SEO优化的设置,确保路径映射的正确性。

```xml

~/(.+).html

~/Shownews.aspx?ShowID=$1

~/(.+)

~/blog.aspx?UserName=$1

```

这个配置实现了以下效果:当访问类似于

====================

-

`

(.)/TestUrlRe/file(.)/(.).html

../WebForm1.aspx?id=$2&type=$3

(.)/TestUrlRe/t(.)/(.).html

../WebForm1.aspx?tid=$2&ttype=$3

`

三、页面程序中的实际应用

--

四、IIS设置优化

--

上一篇:Bootstrap 按钮样式与使用代码详解 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by