我刚刚在托管公司上开了一个托管网站,但主页面无法正常呈现。 当我通过IP加载它时,效果很好。 当我通过域名加载它时,样式搞砸了。
域名示例:http://newluckybags.com/index.php?categoryID=1
IP示例:http://109.199.126.180/~newlucky/index.php?categoryID=1
这似乎是托管服务的严重问题,但我仍然认为我应该研究它并获得其他专家的意见:)
要查看问题,请使用域并等待加载完成。 然后向上和向下滚动并等待一段时间。
答案 0 :(得分:0)
我认为这两个页面没有相同的css文件。
您可以在导航器中查看这些文件。此外,在没有域名的页面中下载的文件延迟页面充电,我知道的大部分时间是50秒,因为我必须关闭页面
答案 1 :(得分:0)
对js,css和图像使用绝对路径。
即
相对路径:
<script type="text/javascript" src="/staticContent/jquery-1.7.min.js"></script>
绝对路径:
<script type="text/javascript" src="http://newluckybags.com/staticContent/jquery-1.7.min.js"></script>
<script type="text/javascript" src="http://109.199.126.180/~newlucky/staticContent/jquery-1.7.min.js"></script>
您的域名网站和IP网站在不同的网址上运行。所以它没有加载具有相同相对路径的js,css和图像。