Я пытаюсь включить компрессию GZip для SVG на Azure Web Site, используя web.config. Вот то, что мой преобразования выглядит следующим образом:Включить сжатие GZip для SVG на веб-сайтах Azure?
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.webServer>
<httpCompression>
<staticTypes>
<add mimeType="image/svg+xml" enabled="true" xdt:Transform="Insert" />
</staticTypes>
</httpCompression>
<staticContent xdt:Transform="Insert">
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
</system.webServer>
</configuration>
Это должно как добавить тип пантомимы для SVG, который, кажется, не Azure иметь, а затем включить сжатие. Я проверил тип мим дополнение работает отлично, но после публикации я получаю сообщение об ошибке для элементов сжатия:
неНи один элемент в исходном документе соответствует «/configuration/system.webServer/httpCompression/staticTypes»
Удаление сжатия из преобразования и добавление его непосредственно в мой файл web.config устраняет эту ошибку, но я до сих пор не вижу сжатия в заголовках HTTP. Вот заголовки ответа:
Accept-Ranges:bytes
Content-Length:23265
Content-Type:image/svg+xml
Date:Mon, 10 Jun 2013 17:19:37 GMT
ETag:"c4e9ec93d765ce1:0"
Last-Modified:Mon, 10 Jun 2013 12:39:41 GMT
Server:Microsoft-IIS/8.0
X-Powered-By:ASP.NET
X-Powered-By:ARR/2.5
X-Powered-By:ASP.NET
Мне не удалось закрепить мой метод svg сверху? любую другую вещь, в которой я должен заглянуть? – brykneval