我好像卡在了一个奇怪的问题上。如果我使用地址 http://example.com
打开我的网站,它能够正常打开。但是,如果我使用地址 www.example.com
或者 http://www.example.com
,那么网站就会像浏览器禁用JS(并且没有任何CSS格式)一样打开。
我已经尝试了IE、Firefox和Chrome,问题一直存在。
http://example.com
和 www.example.com
真的有区别吗?
如果有的话,是否有办法让用户无论通过什么方式进入网站,都能获得一致的体验?可能,通过将用户重定向到 http
网站,即使他只使用了 www
。
http://www.mysite.com
可以访问而www.mysite.com
不行吗?这两个应该完全相同。 - John Kugelmanif (window.location.hostname == "www.mysite.com") { window.location.hostname = "mysite.com"; }
。在每个需要重定向的页面上运行此代码即可。缺点是需要启用JavaScript,所以最好还是联系托管提供商并寻求他们的帮助。 - Nathan