• <bdo id="wwck2"><u id="wwck2"></u></bdo>
  • <optgroup id="wwck2"></optgroup>
    <tt id="wwck2"></tt>
  • 記憶盒子

    把記憶裝進灰色的盒子,封裝起來,那年那月,重新拾起。

    首頁搜索目錄
    search
    當前主題: 互聯網絡

    Apache服務器配置支持svg/svgz的四種方法

    作者:Kaka    時間:2018-3-12 15:11:36    瀏覽:    評論:0

    在前文介紹了IIS服務器配置支持svg的方法,本文將介紹Apache服務器配置支持svg/svgz的方法。

    如果服務器沒有配置好支持svg,那么訪問svg的文件時會返回“404找不到文件”的錯誤提示,因此無論你用的什么web服務器,都要針對是否需要支持svg而做一些特定的配置,apache也不例外。

    要使Apache服務器支持svg/svgz,必須要配置一下mime-type,就像IIS要配置MIME類型一樣。配置方法可以有四個:

    方法一:

    在mime.types文件(文件路徑默認在/etc/mime.types)中進行配置mime-type,在mime.types文件里添加如下一行:

    image/svg+xml svg svgz

    方法二:

    在httpd.conf文件中添加如下幾行:

    <IfModule mime_module>
    # svg support
    AddType image/svg+xml .svg .svgz
    AddEncoding x-gzip .svgz
    </IfModule>

    AddType AddEncoding也可以在其他.conf文件(比如vhosts.conf)中進行配置。

    方法三:

    除了可以通過mime_module模塊配置外,其實也可以通過headers_module模塊來配置,示例:

    <IfModule headers_module>
    <filesmatch "\.svgz$">
      header set Content-Type image/svg+xml
      header set Content-Encoding gzip
    </filesmatch>
    </IfModule>

    方法四:

    除了上述三個方法外,也可以在.htaccess文件(該文件在網站根目錄下)中添加配置。適用于僅針對單個站點進行設置。

    在.htaccess文件中適當位置添加如下2行:

    AddType image/svg+xml svg svgz
    AddEncoding gzip svgz

    上述四種方法均可配置apache服務器支持svg/svgz,具體使用哪個方法,自己靈活處理吧。

    標簽: svg  apache  

    加入本站QQ群(312716741),交流分享網站建設、優化、SEO技術。。。

     

    上一篇: IIS網站訪問svg文件提示404找不到文件的原因
    下一篇: nginx配置支持svg的兩種方法

    發表評論:

    ◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

    訂閱博客                   QQ交流群(312716741)

    • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
    • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

    Search

    最新評論及回復

    最近留言

    網站分類

    Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

    Copyright @2009-2019 All Rights Reserved. 粵ICP備14028160號-1

    Powered By Z-Blog 1.8 Walle Build 91204
    Copyright @2009-2019 All Rights Reserved.
    微拍福利