前端集合 - 关注前端技术和互联网免费资源

关注前端技术和互联网免费资源

分类儿

页面儿

搜索儿

订阅儿

前端集合 RSS订阅
Home » 经验记录 » 解决带www和不带www访问得到的页面显示效果不同的问题

解决带www和不带www访问得到的页面显示效果不同的问题

发布者:前端集合 // 发布时间:2009-04-28 22:17:14 // 分类:经验记录 // 访问: 740 次 // 热度: 0人参与

前几天一直在折腾博客网站

换了虚拟主机以后一直的一个问题就是:比如我的那个网站的域名是www.yoururl.com,但是在访问***.com和访问 www.yoururl.com时所得到的页面效果不一样。由于网站设置的图片地址是www.yoururl.com/images,所以在用 yoururl.com访问网站时,不能显示图片。这个问题我在用前面那个虚拟主机时没有碰到过,用前面那个虚拟主机的时候,不管是访问 yoururl.com和www.yoururl.com都能完好地读取和现实图片。

在咨询了虚拟主机和域名注册商的客服及网友DDR物语后,得到了两个解决办法:

1、进行泛域名解析。将*.yoururl.com指向和www.yoururl.com的同一个主机ip,(引用DDR物语的话)这样的话,无论你在地址栏里输入blog.yoururl.combbs.yoururl.com都会转到www.yoururl.com,当然,如果你显式设置了blog、bbs等A指向除外。

2、进行url转发。就是将yoururl.com通过url转发功能转发到www.yoururl.com。这样当访客在输入yoururl.com进行访问时,就是自动跳转到www.yoururl.com

有了明确的解决办法,那就赶紧去执行吧。

我登陆域名注册商的域名管理后台后,发现在泛域名解析时将*.yoururl.com指向虚拟主机ip并提交后总是失败,后来询问了客服才知道,他们那里不支持泛域名解析。不过没关系,这并不是说这种方法就没用。

所以只好尝试第二种方法啦。我在后台将yoururl.com转发到www.yoururl.com,提交成功后,你用yoururl.com并不能访问网站,这是因为域名转发的解析还需要一点时间,而且还得要你自己电脑上的DNS更新才行,当然这一切都会自动进行,不需要你管,你所要做的就是等待。我在提交了url转发后,一开始也通过yoururl.com不能访问,过了十几分钟,一切就正常啦。

如果你的网站也碰到这种问题:

当访客输入yoururl.com时所得到的页面效果和输入www.yoururl.com是不一样的,用www.g-info.org能显示图片,用g- info.org不能显示图片。而且知道在输入yoururl.com和www.yoururl.com得到的效果不一样的原因应该是在用 yoururl.com访问时不能得到正确的图片路径。

那么就赶紧用上面两种方法试试吧。

Tags: none

两个我最喜欢的Twitter工具>>  << 折腾,痛苦但快乐着
Top