您现在的位置是:网站首页> 编程资料编程资料
ASP.NET网站伪静态下使用中文URL的方法_实用技巧_
2023-05-24
360人已围观
简介 ASP.NET网站伪静态下使用中文URL的方法_实用技巧_
首先解释一下,什么是中文URL呢?它并不是我们常见的把汉字编码为 %CF%EC 这种形式,而是在URL中直接使用汉字
这种形式目前还不是很多见。因为不同的浏览器处理起来可能会有所不同,不过据我测试,IE8和Firefox是完全支持的。
它的好处是可以使用链接地址看起来非常直观易懂!搜索引擎也支持。
先讲一下我的ASP.NET网站的伪静态,我的文件都是以.htm结尾的,实际上是动态的ASP。方法是:在后台将htm映射为aspx文件。
伪静态的规则,是在web.config文件中定义的。
形式一:
https://www.jb51.net/北京市.htm
伪静态代码
~/([^省市到]+)[省|市]\.htm
形式二:
https://www.jb51.net/湖北/汉口.htm
~/([^/]+)/(\w+)\.htm
实际上的代码处理,是在prov.aspx和 city.aspx 这两个后台文件实现的,但是伪静态完全隐藏了这一点。
您可能感兴趣的文章:
相关内容
- 使用asp.net改变网页上图片颜色比如灰色变彩色_实用技巧_
- Asp.net实现MVC处理文件的上传下载功能实例教程_实用技巧_
- 实现Asp与Asp.Net共享Session的方法_实用技巧_
- 在Asp.net中为图像加入水印信息并保存为Jpg类型_实用技巧_
- 使用asp.net调用谷歌地图api示例_实用技巧_
- asp.net 页面中添加普通视频的几种方式介绍_实用技巧_
- ASP.NET中实现定制自己的委托和事件参数类_实用技巧_
- asp.net实现access数据库分页的方法_实用技巧_
- win7系统下 vs2010 调式就关闭要重启处理方法_实用技巧_
- ASP.NET实现读取Excel内容并在Web上显示_实用技巧_
