首页建站经验 新站测试巧用系统hosts文件

新站测试巧用系统hosts文件

声明,以下www.xxx.com中的xxx代表你的域名(本人没资本买这种高级域名),并不涉嫌广告行为。   对于超链接,SEO优化都是推荐统一使用http://www.xxx.com的格式的,即把权重放在w…

声明,以下www.xxx.com中的xxx代表你的域名(本人没资本买这种高级域名),并不涉嫌广告行为。

  对于超链接,SEO优化都是推荐统一使用http://www.xxx.com的格式的,即把权重放在www上,但是如果只购买域名,还没购买空间,或者连域名都还没购买,那么是否只能用/根目录表示形式不能用域名表示呢,先说用平常方法的缺点:超链接用用/表示根目录,或者用相对路径,那么以后为了SEO优化要修改为http://www.xxx.com格式的时候,就需要每个都要替换,那么万一超链接很分散呢,那不是很辛苦,还可能因为粗心漏掉许多,当然你可以使用.htaccess,但是为何不直接在写代码的时候用http://www.xxx.com呢,这是因为平常我们使用http://www.xxx.com无法指向根目录,那么现在我们就来解决这个问题,只需修改hosts文件就能达到目的,只需要在hosts文件中添加下面代码(用记事本打开,如果是用windows xp,那么hosts文件在C:/WINDOWS/system32/drivers/etc):

  127.0.0.1 www.xxx.com

  不用的时候只需加个注释符合#,即如下

  #127.0.0.1 www.xxx.com

  用的时候再把zhus注释符合去掉就可以了。

  这样访问www.xxx.com实际就是访问127.0.0.1,而访问127.0.0.1就是访问你的根目录了,样式你也可以使用www.xxx.com格式,例如:href="http://www.xxx.com/css/xxx.css"(代码其他部分自行补充),这样也可以正常显示调用样式的,不会乱,本人亲自测试可行,所以放心使用。

  同样超链接或者图片等等都可以使用http://www.xxx.com的格式了,链接的都是本地的位置。就算你真的有服务器使用这个域名了,用这个办法同样可以把外面"墙了"而使用本地的根目录。为什么hosts这么神奇,这是因为当用户在浏览器中输入网址然后执行时,系统会首先从hosts文件中寻找对应的ip地址,如果没找对hosts中的设置,那么才会会将网址提交DNS解析,然后才会访问那个ip,所以我们设置的hosts里的ip有优先权的。用此法,就算没卖域名,我们也可以进行疯狂的测试。

  如果你像我一样,经常使用这种方法测试,即要经常修改hosts文件,那么每次都要到hosts文件的位置,那也顶麻烦的,如果你用python,下面代码很有用,可以解决这个麻烦:

  import os

  start_directory ="C:/WINDOWS/system32/drivers/etc"

  os.startfile(start_directory)

  把上面代码复制到记事本,然后重命名为hosts.py,然后只需双击这个hosts.py就能跳转到我们想要跳转的位置即hosts文件所在的位置:C:/WINDOWS/system32/drivers/etc

  同理,你可以再写一个py文件跳转到我们电脑自己架构的服务器根目录位置。

  文章来源:OL之家(www.olzhijia.com),转载请保留链接。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/19696.html
上一篇外贸企业如何最有效地提升询盘转化率?
下一篇 写给新站长:你的产品适不适合做网盟?
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部