CSS 未显示服务器端

CSS not displaying server-side

提问人:RonaIdo 提问时间:6/7/2015 最后编辑:RonaIdo 更新时间:6/7/2015 访问量:346

问:

我的网站离线运行良好。当我将其上传到服务器时,CSS不起作用。是什么让它更令人困惑;

  1. 我使用我获得的FTP帐户将网站上传到我的大学服务器。网站显示良好。
  2. 我将网站上传到我自己的服务器,CSS不起作用,网站图标也不起作用。

这意味着所有文件链接都正常工作等,但它在我的服务器上不起作用。甚至 Google 字体也无法正常工作。!

我没有更改帐户中的任何设置等。

1 - 文件夹结构 2 - 我的 HTML 中的 CSS 链接

CSS 服务器端

评论

0赞 Raúl Martín 6/7/2015
尝试在浏览器中写入 CSS 的 URL。只是为了确保服务器可以找到该文件。例如:cdn.sstatic.net/stackoverflow/all.css
0赞 RonaIdo 6/7/2015
您无权访问此服务器上的 /style.css。此外,尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。
0赞 Spencer Wieczorek 6/7/2015
检查FTP中文件的权限,是否设置了可以读取?
0赞 Guffa 6/7/2015
使用浏览器中的开发人员工具来监视网络流量,以确定页面是否尝试加载 CSS 文件、实际尝试从何处加载 CSS 文件以及结果是什么。
0赞 RonaIdo 6/7/2015
@SpencerWieczorek是的,我检查了一下,所有设置都很好,所以它们是可读的。

答:

0赞 Emre Senturk 6/7/2015 #1
  1. 确保它与缓存无关。
  2. 从您的大学服务器链接 css、favicon,看看它是否与服务器配置无关

评论

0赞 RonaIdo 6/7/2015
直接从 Uni 服务器链接 CSS 并且它可以工作,所以问题肯定出在我的服务器上。我不确定为什么,因为我今天第一次使用它,并且没有对设置等进行任何更改。
0赞 Emre Senturk 6/7/2015
你能给出任何关于你的配置文件的提示吗?我认为问题一定出在它身上。
0赞 RonaIdo 6/7/2015
配置文件是什么意思?对不起,这很新。
0赞 Emre Senturk 6/7/2015
没必要后悔:)站点目录上是否有任何 .htaccess 文件
0赞 RonaIdo 6/7/2015
不,恐怕没有文件。