当前位置: 编程技术>.net/c#/asp.net
asp.net网站伪静态怎么使用中文url地址?
来源: 互联网 发布时间:2014-08-30
本文导语: 本节内容: asp.net网站伪静态使用中文url 这里说的中文url是在url中直接使用汉字,可以使用链接地址看起来非常直观易懂,伪静态的规则,在web.config文件中定义。 什么是中文url? 它并不是常见的把汉字编码为 %CF%EC 这种形式,...
本节内容:
asp.net网站伪静态使用中文url
这里说的中文url是在url中直接使用汉字,可以使用链接地址看起来非常直观易懂,伪静态的规则,在web.config文件中定义。
什么是中文url?
它并不是常见的把汉字编码为 %CF%EC 这种形式,而是在URL中直接使用汉字,这种形式目前还不是很多见。
因为不同的浏览器处理起来可能会有所不同,不过据我测试,IE8和Firefox是完全支持的。
优点:可以使用链接地址看起来非常直观易懂!搜索引擎也支持。
asp.net网站的伪静态,文件都是以.htm结尾的,实际上是动态的asp。
方法是:在后台将htm映射为aspx文件。
伪静态的规则,是在web.config文件中定义的。
形式一:
http://www./北京市.htm
伪静态代码:
~/([^省市到]+)[省|市].htm
形式二:
http://www./湖北/汉口.htm
~/([^/]+)/(w+).htm
实际处理工作在prov.aspx与city.aspx这二个后台文件完成,伪静态完全隐藏了这一点。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。