URLs(页面地址)

来源:互联网 发布:mac mysql 安装目录 编辑:程序博客网 时间:2024/05/23 00:03

  这部分跟Web标准和可访问性无关,但是把它放在这是因为一个URL的创建方式将对搜索引擎如何把站点编入索引以及它对访问者的可用程度都有很大的影响。

  一些搜索引擎机器人不能跟踪以字符串结尾的地址。这种地址通常出现在一些把内容动态的存在数据库的网站里,看起来就像下面这样:

http://yourdomain.com/products.asp?item=34627393474632&id=4344

  最简单的创建对搜索引擎机器人和人们都有易的URL的方法是改变它看起来的样子,使URL看起来就像直接的某个目录,上面的URL应该改变成:

http://yourdomain.com/products/item/34627393474632/id/4344

  Web服务器将会解释新的URL,并在内部把它转换成原始的URL,最终以字符串结束。这部分的结尾是一些站点的网址,上面将会有更多的相关信息。

  一个更好的改变URL的方法(多少有一些麻烦)是彻底的把看到的URLs改写成人们易读的方式:

http://yourdomain.com/products/flowers/tulips/

  这种URLs的好处是搜索引擎机器人将把你的站点更好的收入到索引中,对于大家来说,它的可读性也更强,并使你避免了泄漏你所使用的服务器方技术。因为在URLS中,并没有显示服务器专有文件的扩展名,如 .asp、.cf、.cgi 和 .jsp,这会使你更容易的更改服务器器方的技术,所以这种URLs显得十分的必要。

  如果你选择使用包含字符串的URLs,把&编译成HTML的实体&是很重要的。如果你不这么做,一些浏览器会替你完成这个工作,好象这是他们应该做的。当他们碰到&,就把它看作一个实体的开始。如果紧接着&后的文本符合HTML中的一个实体,浏览器就会转变这个URL,大多数情况,这将会破坏URL中的字符串。

  还有一件事值得一提,对于大多数站点,使用 www这个次级域名是不必要的。应该用 http://yourdomain.com/ 来代替 http://www.yourdomain.com/。更多的内容请参阅no-www.org。无论你使不使用www,配置你的服务器地址,使其指向 http://www.yourdo main.com/, http://yourdomain.com/ 也是同样的道理。

以上资料来源:伴随着Web标准发展


  怪不得老提示&后面的字符出错,原因是特殊字符(如:&)必须通过转义符(&转义符为&)来表示,如果不存在该转义符提示出错,比如我们要实现的地址中的其中一部分:&sid=1,很明显校验器把&sid当成转义符了,因此提示出错!

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 华为手机账号换手机忘记密码怎么办 墨墨背单词的注册邮箱忘了怎么办 华为手机华为账号密码忘记了怎么办 手机玩游戏降频特别厉害怎么办 苹果应用商店id登录老卡怎么办 苹果id忘记了自动续费怎么办 红米手机小米账号密码忘了怎么办 小米5splus没系统卡米怎么办 注册谷歌账号输入手机好怎么办 谷歌注册电话号码用了太多次怎么办 内存卡用了深度清理的软件怎么办 华为畅享5s密码忘了怎么办 小米5s进水了一直开机关机怎么办 手机菜单键功能键返回键失灵怎么办 小米5s更新系统发热严重怎么办 小米手机4G网速不好怎么办力 红米5 plus开不开机怎么办 小米3s手机触屏部分失灵怎么办 魅族手机屏幕锁密码忘了怎么办 手机没设置魅族账号密码忘了怎么办 魅族手机格式化密码忘了怎么办 魅族手机忘记密码了怎么解锁怎么办 手机设置的应用加密忘记密码怎么办 手机上设置应用加密忘记密码怎么办 魅蓝flyme密码忘了怎么办图片 魅族手机经常自动账号锁屏怎么办 魅族锁定后又不知道密码怎么办 魅族手机锁屏锁定了怎么办 魅族手机已锁定怎么办密码忘了 京东抢到了小米8不发货怎么办 第一次网上预约没有就诊卡号怎么办 京东定金交了未发货怎么办 买了没有预售许可证的房子怎么办 买了没有预售证的房子怎么办 苹果手机发烫容易变3g网怎么办 魅族手机有指纹和密码怎么办刷机 魅族手机指纹解锁密码忘了怎么办 魅蓝5s运存占用太多怎么办 魅蓝e2手机照片被删了怎么办 魅蓝e2不小心删除了照片怎么办 魅蓝3s返回键失灵怎么办