Asp.net
svg 無法在 localhost 上的 IIS 網路伺服器上執行
我正在嘗試使用 css 將“.svg”圖像設置為背景圖像,但它不起作用。該 url 有效並返回 200 狀態程式碼並適用於“.png”圖像。
問題是什麼?
您的 IIS 很可能未將 SVG 配置為內容類型,請嘗試添加
<staticContent> <mimeMap fileExtension=".svg" mimeType="image/svg+xml" /> </staticContent>在
<system.webServer>您的 web.config 範圍內。當然,這只有在您的應用程序是提供
svg. 如果svg不包含在您的應用程序中,而是在 Web 伺服器的單獨目錄中,您需要將相同的映射添加到您的 Web 伺服器,而不是在“mime-types”選項卡中。