本文基本ASP.NET技术,重写URL不需要IIS设置。
本教程目的,利用UrlRewriter重写组件来重写URL地址,来达到SEO,隐藏URL参数。
首先下载UrlRewriter 下载地址:http://down.chinaz.com/soft/23286.htm
下面以一个简单的实例来做应用:
第一、把下载好的Intelligencia.UrlRewriter.dll文件放到程序目录bin 再到vs.net项目中添加Intelligencia.UrlRewriter.dll文件引用
第二、新建一个index.aspx文件 index.aspx.cs内容如下: protected void Page_Load(object sender, EventArgs e) { Response.Write(Request["pid"]); } 也就是说输出参数pid的内容
第三、配置Web.config文件 内容如下:
第四、开始实例应用 第一种效果实验:
正常访问:http://localhost:4412/index.aspx?pid=hao
重写URL为:http://localhost:4412/index_hao.aspx
第二种效果实验: 正常访问:http://localhost:4412/index.aspx?pid=hao
重写URL为:http://localhost:4412/index/任意字符.aspx 重写规则文件rewrite.xml内容如下:
实验成功,是不是很简单呢!!欢迎多多交流,学it网会出更多原创作品。