2016-09-14 58 views
1

我的网站突然没有加载任何CSS或JS文件。当我去查看源代码并单击任何CSS或JS文件时,我会得到下面的代码,而不是实际的CSS或JS。CSS和JS文件不会突然加载

我已经在多个浏览器和多台计算机上测试过这个问题,并且这个问题似乎也不是很一致。有时会加载,有时甚至没有,即使在清除缓存后也是如此。它也似乎发生在URL之前添加“www”,有时它会在您删除“www”时发生。

我完全难住了,因为当问题开始发生时,我没有上传代码的任何更改。任何想法可能会发生什么?


查看源代码时,我得到的,而不是CSS或JS代码代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<meta http-equiv="Content-Script-Type" content="text/javascript"> 
<script type="text/javascript"> 
function getCookie(c_name) { // Local function for getting a cookie value 
    if (document.cookie.length > 0) { 
     c_start = document.cookie.indexOf(c_name + "="); 
     if (c_start!=-1) { 
     c_start=c_start + c_name.length + 1; 
     c_end=document.cookie.indexOf(";", c_start); 

     if (c_end==-1) 
      c_end = document.cookie.length; 

     return unescape(document.cookie.substring(c_start,c_end)); 
     } 
    } 
    return ""; 
} 
function setCookie(c_name, value, expiredays) { // Local function for setting a value of a cookie 
    var exdate = new Date(); 
    exdate.setDate(exdate.getDate()+expiredays); 
    document.cookie = c_name + "=" + escape(value) + ((expiredays==null) ? "" : ";expires=" + exdate.toGMTString()) + ";path=/"; 
} 
function getHostUri() { 
    var loc = document.location; 
    return loc.toString(); 
} 
setCookie('YPF8827340282Jdskjhfiw_928937459182JAX666', '210.92.81.251', 10); 
try { 
    location.reload(true); 
} catch (err1) { 
    try { 
     location.reload(); 
    } catch (err2) { 
     location.href = getHostUri(); 
    } 
} 
</script> 
</head> 
<body> 
<noscript>This site requires JavaScript and Cookies to be enabled. Please change your browser settings or upgrade your browser.</noscript> 
</body> 
</html> 
+3

你的HTML看起来像什么?你如何将东西加载到页面中?你确定你正在引用正确的文件吗?有没有人从你的服务器移动文件?有没有人重命名服务器中的文件?有没有控制台错误?因为如果它无法加载你的JS或CSS,它会产生一个错误。你需要显示一些基本的调试... – Adjit

+0

清除缓存? – j08691

+0

谁是你的虚拟主机?你如何查看你的文件?什么操作系统/浏览器/版本?我们怎么可能重现你的问题? – Phrogz

回答

3

我想这是你的计算机上的一些恶意软件。如果你搜索cookie字符串YPF8827340282Jdskjhfiw_928937459182JAX666,你会在google上得到很多结果。

这个论坛发布具有相同的源代码,您: http://www.bleepingcomputer.com/forums/t/515669/possible-hijacking/

或者你在网站上显示的广告?

编辑:你能发布你的网站吗?您的计算机或您的网站可能受到感染。

0

好的,事实证明,托管公司触发了一个安全功能,暂时打破了很多网站。现在一切都恢复正常了。谢谢各位的意见!