我在Apache 2.2工作。我的localhost打开了我的网页,但没有应用CSS并且未加载背景图像。我不知道为什么。使用Chrome开发者工具,我收到了以下警告:
resource interpreted as stylesheet but transferred with mime type text plain
resource interpreted as stylesheet but transferred with mime type text html
resource interpreted as script but transferred with mime type text html
GET http://www.xmweb.com/js/calendar/layout-3d.css 404 (Not Found)
resource interpreted as Image but transferred with mime type text html
我不明白这个问题。这是httpd.conf文件中的问题吗?我试图添加一个.htaccess文件,但我仍然遇到了同样的问题。请帮忙!
答案 0 :(得分:1)
如果您的浏览器似乎无法加载CSS,那么您将获得404(未找到)和带有404消息的HTML页面。尝试直接通过浏览器加载http://www.xmweb.com/js/calendar/layout-3d.css,然后查看该页面。
打开网络服务器的错误日志可能会有所帮助,以查看丢失的内容。
答案 1 :(得分:1)
我在样式表上遇到了类似的问题,我通过将此行添加到.htaccess文件中解决了这个问题:
AddType text/css .css
我会尝试这个,并为javascript和图像制作相应的条目。