当前位置:首页 > 联系方式 >

新站测试巧用系统hosts文件

编辑:北京盛典时光文化传媒有限公司时间:2017-09-09 10:20:43阅读次数:2
新站测试巧用系统hosts文件

  声明,以下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),转载请保留链接。

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:襄阳网站建设公司 https://www.jingchucn.com/zt/xiangyang_wangzhanjianshe/

上一篇:python 实现网络传输 下一篇:最后一页

相关阅读