关于URL重写的一点心得
系统已经完成,后来发现里面的URL地址很不友好,ID,TYPE什么的,于是就考虑使用URL重写技术。URL重写有好多方式,UrlRewritingNet.UrlRewriter是一个老外做好的开源控件,直接使用,何乐不为呢?
使用很方便,一下就成功。先不急高兴,马上出现问题,问题如下:
1.重新定向恢复默认链接,这样一刷新就变回原来的地址了。
2.可以修改配置文件解决1的问题,可图片不能正常显示。
问题解决如下:
关键是能显示重写后的地址,这样才能做到URL友好。只要能显示图片就可以了,后来发现服务器控件图像显示只要是加入~格式的会自动识别,HTML控件出现问题,解决:更改所有的HTML图像控件,链接改为 src="<%=ResolveUrl("Images/ade1.gif") %>" 形式,问题解决。
URL重写中,如果更改HTML结尾的要对IIS映射HTML文件。还有一种友好的URL重写是不要扩展名的,待研究。。。。。。
发现在重写的时候,要改的地方很多,特别是链接,一旦发生问题,就很麻烦。
友好的URL也是要牺牲一部分东西作为代价的。
转载于:https://www.cnblogs.com/cnaspnet/archive/2007/07/17/820675.html
关于URL重写的一点心得相关推荐
- ASP.net实现无扩展名的URL重写。简单、方便、无需ISAPI
URL重写已经有很多的方法,但是多数都有一个缺点,就是不支持无扩展名的网页.微软提供的方法需要在根目录里面建立jyk的文件夹,然后再建立一个default.aspx的文件,如果您有100名会员的话,这 ...
- 在 ASP.NET 中执行 URL 重写
在 ASP.NET 中执行 URL 重写 发布日期: 8/23/2004 | 更新日期: 8/23/2004 Scott Mitchell 4GuysFromRolla.com 适用范围: Micro ...
- Web服务器 之 Apache 2.x 服务器中的URL重写的配置和应用
作者:北南南北 来自:LinuxSir.Org 摘要: 本文是关于Apache 2.x 服务器中的URL别名规则的文档,它是通过rewrite模块来实现的.能过URL别名规则,我们能看到一个干净的UR ...
- Url Rewrite 再说Url 重写
前几天看到园子里一篇关于 Url 重写的文章<获取ISAPI_Rewrite重写后的URL> , URL-Rewrite 这项技术早已不是一项新技术了,这个话题也已经被很多人讨论过多次.搜 ...
- nginx反向代理+缓存开启+url重写+负载均衡(带健康探测)的部署记录
在日常运维工作中,运维人员会时常使用到nginx的反向代理,负载均衡以及缓存等功能来优化web服务性能. 废话不多说,下面对测试环境下的nginx反向代理+缓存开启+url重写+负载均衡(带健康探测) ...
- ASP.NET MVC URL重写与优化(初级篇)-使用Global路由表定制URL
ASP.NET MVC URL重写与优化(初级篇)-使用Global路由表定制URL 引言--- 在现今搜索引擎制霸天下的时代,我们不得不做一些东西来讨好爬虫,进而提示网站的排名来博得一个看得过去的流 ...
- java 重写session_关于session的实现:cookie与url重写
本文讨论的语境是java EE servlet. 我们都知道session的实现主要两种方式:cookie与url重写,而cookie是首选(默认)的方式,因为各种现代浏览器都默认开通cookie功能 ...
- ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置
核心提示:大家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧,那么大家有怀疑过他真的是一个一个的静态生成的文件么,静态文件的生成的优缺有好有 ...
- URL重写(使用微软URLRewriter)
写在前面的话:经常在浏览网页时看到类似这样的URLhttp://www.cnblogs.com/Ferry/archive/2009/06/19/1506770.html,1506770.html是实 ...
最新文章
- 读书笔记2013第13本:《怎样解题》
- springBoot 打war包 程序包com.sun.istack.internal不存在的问题
- rm -fr后的恢复
- c语言recv函数返回值,谈谈recv()函数的返回值
- 如何去掉文章里的非关键词c++_平台运营|阿里国际站代码查找产品三个关键词的方法...
- Service order save debug for distribution lock set logic
- PyTorch 1.0 中文官方教程:在 C++ 中加载 PYTORCH 模型
- SecureCRT使用小技巧
- 我的偶像:Garfield 上映
- 清除stoped impdp/expdp job的方法
- java tcp socket 关闭_JAVA SOCKET和TCP四次挥手
- 卸载WPS后office文档图标不能正常显示和WPS网盘图标无法删除
- 2022哈尔滨工程大学软件工程上岸经验贴
- Win11系统一些功能修改并不令人满意,盘点不尽人意之处
- 当成人网站遇上机器学习
- mysql kegg_下载最新版的KEGG信息,并且解析好
- 日光山谷的秋天景色。
- js定时器和延时调用的使用
- AI+BI,悬在云上的梦想,难以落地的应用
- 深度学习英语高频词汇!!!
热门文章
- JSP Cookie处理
- visual studio 2008 html中调用外部css文件,的Visual Studio 2008 IDE冻结/崩溃打开.aspx文件中使用CSS时包括...
- 如何查看tomcat是否安装成功_如何查看网站是否被收录?
- 的工作空间查看_【工作推荐】裱花师、现金会计、汽车维修等热门岗位汇总!...
- JavaWeb:HttpServletResponse和HttpServletRequest
- ue4 截图_UE4中创建赛博朋克中国城市
- 什么时候用到全排列_请问在排列组合中,在什么情况下要乘以全排列
- android wp8相机,体验提升明显 WP8.1相机对比专业拍摄
- apache虚拟机配置步骤和修改访问端口
- 搭建好看的静态博客(使用Hexo进行搭建)