上传到服务器时浏览器无法找到背景图像?

时间:2015-06-02 06:58:54

标签: javascript jquery css svg mime-types

当我运行以下jQuery代码时,它工作得很好,除了它找不到图像。在Chrome上的开发人员工具中,我收到404错误。

jQuery的:

$categories = Mage::getModel('catalog/category')->getCollection()
    ->addAttributeToSelect('*')//or you can just add some attributes
    ->addAttributeToFilter('level', 2)//2 is actually the first level
    ->addAttributeToFilter('is_active', 1)//if you want only active categories
;

查看this thread的答案,我发现MIME类型显示为$('.pg-nav a, .pg-nav-img').hover( function() { $('.pg-nav a').css('color', '#0087CD'); $('.pg-nav-img').css('background-image', 'url(../images/page-nav-icon-blue.svg)') }, function() { $('.pg-nav a').css('color', ''); $('.pg-nav-img').css('background-image', '') });而不是text/html。我该如何解决这个问题?

注意:它可以正常运行我的电脑,但一旦在服务器上我遇到了这个问题。

1 个答案:

答案 0 :(得分:2)

与SVG一样,你必须通过.htaccess设置mime类型。此网站有更多详细信息SVG MIME TYPE