W3C优质网页小贴士(四)(2)
作者:ZDYX 来源:zdyx.org 时间:2008-04-17 13:34:00
管理 URI
移动并重命名网络资源
当你在网上发布一个新的资源时,谨慎为上。考虑其存放位置及名称时的一些注意事项在“明智地选择 URI”一文中已经提到过。然而,会有潜在的好原因让你移动或重命名一个资源,况且这种操作不应该成为问题。
当然了,如果该操作没有正常执行,那就另当别论了。考虑最坏的情况,当你移动或重命名一个网络资源后,导致其他网站指向该资源的链接被破坏,导致别人保存的收藏夹/书签失效,导致缓存和搜索引擎除错。简而言之,它会导致你的网站访问量大降。
有没有能避免这种会破坏链接、降低访问量的负面效应,又能正常执行移动或重命名操作的方法呢?回答是肯定的——使用标准的 HTTP 重定向 将访客和用户代理(浏览器)指向新位置:临时重定向、永久重定向,还有我们下面将看到的,甚至有一种方法来说明一个资源不仅仅是被移动了,而实际上是被移除了。
移除网络资源
即使网络被认为是“永久性”的媒介,即理想状况下,网络上的文档将永久存在,这也不意味着这些资源在发布到网上之后就不能被移除了。所以,当你想移除一个资源时,应该使用一种能告知访客、缓存,和用户代理(浏览器)该资源不仅是消失了,而且是出于一些目的被移除了的方法。
实现这种目的的方法是将你的网络服务器配置为发送“410 Gone”状态,来代替在请求这些被你移除的资源时出现著名的“404 not found”页面。
标签:w3c,URI,验证,class,优化
0
投稿
猜你喜欢
class和id命名探讨
2007-10-16 17:55:00
经验:解决DB2中出现的SQL1032N错误现象
2009-09-02 14:10:00
Safari参考样式库之webkit
2009-07-26 09:50:00
SQL语句参考及记录集对象详解
2008-11-25 11:47:00
Dreaweaver MX 2004新功能:图片处理
2010-09-02 12:38:00
创意设计:字母趣味组合
2008-01-26 18:50:00
百度首席设计师 用户体验部总监郭宇演讲
2008-09-03 12:41:00
使用标准的表单字段名
2008-06-30 14:14:00
马化腾关于产品设计与用户体验的培训
2009-02-12 11:45:00
高手进阶:网页设计中的文字运用
2008-10-05 08:58:00
教程javascript的function(函数)
2007-09-30 13:38:00
Google Map API 基本使用方法
2008-06-15 06:51:00
非原型 不设计
2010-01-21 12:51:00
asp如何自动反馈电子邮件?
2002-01-01 06:54:00
MySQL字段类型说明
2007-09-27 19:22:00
MySQL字段类型详解
2009-01-05 09:23:00
SQL Server连接中经常出现的3个常见错误与解答
2010-07-26 14:25:00
javascript模拟鼠标自动点击链接
2007-11-03 19:08:00
ACCESS入门教程:窗口和菜单的使用
2008-01-03 20:15:00
一个简单的像素画小工具
2010-01-01 15:33:00