25
A
回答
44
你的IIS是最有可能不与SVG配置为内容类型,尝试添加
<staticContent>
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
你的web.config的<system.webServer>
范围内。
这当然只适用于你的应用程序是svg
服务的应用程序。如果svg
未包含在您的应用程序中,而是包含在Web服务器的单独目录中,则需要在“mime-types”选项卡中添加相同的映射到您的Web服务器。
+11
如果您将MIME类型添加到应用程序中,最好先删除您首先添加的类型:
0
在我的情况下,我在<system.webServer>
范围内(如Joachim Isaksson提到的)在applicationHost.config文件(通常位于C:\ Windows \ System32 \ inetsrv \ config)中包含所需的所有mime类型。这使得我的所有IIS站点都可以继承相同的MIME类型,并在出现错误时为您提供一个位置来更改它们。 IIS管理器
然后 “添加” 的默认设置下您的应用程序/网站 - -
16
3
<system.webServer>
<staticContent>
<remove fileExtension=".svg" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
</system.webServer>
或iis 转至MIME类型并添加 文件扩展名: .svg MIME类型: image/svg + xml
相关问题
- 1. Json在本地主机上工作,但不在服务器上
- 2. PHP脚本不能在本地计算机上工作,但在网络服务器上工作
- 3. PHP InstanceOf在本地工作,但不在主机服务器上
- 4. json_decode在本地主机但不在web服务器上工作
- 5. 没有填充本地主机,但在网络服务器上?
- 6. 在本地主机上工作,但不在服务器上工作?
- 7. Url路由工作本地主机,但不在服务器上
- 8. jquery在本地主机上工作,但不在IIS上
- 9. 在本地主机上但不在网络服务器上的PHP序列化工作
- 10. 在线服务器上工作的Javascript在本地主机上工作
- 11. JavaScript功能在本地主机上工作,但在iis上不起作用
- 12. Flowplayer只能在本地主机上运行。无法在服务器上工作
- 13. 在本地主机上工作的字体,但不在活动服务器上
- 14. jQuery代码在本地主机,但不能远程服务器上的工作
- 15. mysql_real_escape_string工作在本地主机,但不是在网络服务器
- 16. .NET Web服务只能在本地主机上工作
- 17. php包括不在主机服务器上工作,但在本地(xampp)服务器上工作
- 18. SQL查询不在主机服务器上工作,但在本地工作
- 19. JavaScript重定向它不在服务器上工作,但在本地主机上?
- 20. reCAPTCHA在本地主机上工作,但不在REMOTE服务器上
- 21. jQuery在本地主机上正常工作,但不在服务器上
- 22. url重写在本地主机上工作,但不在远程服务器上
- 23. ActionMailer在本地主机上工作,但不在公共服务器上
- 24. fullcalendar在本地主机上正常工作,但不在服务器上
- 25. .htaccess在本地主机上正常工作,但不在服务器上?
- 26. PHP会话在本地主机上工作,但不在实际服务器上
- 27. Apache在本地主机上工作,但不在服务器名称上
- 28. wordpress插件在本地主机上工作,但不在远程服务器上
- 29. C#Graphics.RotateTransform工作在本地主机,但不能远程服务器上
- 30. netcat在本地主机上工作,但不能从远程主机上工作
什么是您的IIS版本? –
检查您的服务器上允许的Mime类型设置。 –
我认为它的7.5, 当我运行的HTML页作为单个页面,它运行正常.. 问题是当从本地运行 – HasanAboShally