网站发布会svg图片不加载,在IIS服务器上部署svg/woff/woff2字体
2017-11-14 19:41
267 查看
第一种方法:在服务器上 IIS 或者其他Web服务器上 添加 SVG映射。
远程登录主机,打开IIS,找到网站,右键属性,打开“HTTP头”,找到右下角的“MIME类型…”新建如下3条:
.svg image/svg+xml
.woff application/x-font-woff
.woff2 application/x-font-woff
完成后点应用。
回到浏览器再刷新页面,字体终于完美加载了。
注:本文所描述的运行环境是IIS6。在IIS7或更高版本中,“MIME类型”所在的位置会有所不同,但添加的参数一致。
原作者地址:
【1】在IIS服务器上部署svg/woff/woff2字体
https://blog.brain1981.com/682.html
【2】在Windows Azure/IIS7环境下部署svg/woff/woff2字体,添加MIME类型
https://blog.brain1981.com/727.html
第二种方法:在Web.Config 中添加配置节点,手工映射。
C# ---- .net
如下面:在WebServer节点下添加。<staticContent> <remove fileExtension=".woff" /> <mimeMap fileExtension=".woff" mimeType="font/x-font-woff" /> <remove fileExtension=".woff2" /> <mimeMap fileExtension=".woff2" mimeType="font/x-font-woff" /> <remove fileExtension=".svg" /> <mimeMap fileExtension=".svg" mimeType="image/svg+xml" /> </staticContent>
当你使用虚拟主机时,又不想联系空间商添加映射时,第二种方法比较方便,自己动手丰衣足食。
这个方法是:@ 城市里的最后一个农民 写的,但是本人测试还是不行:或许是本人愚钝,有知道的希望可以留言帮助!分享别人,快乐自己!
如果上面不行看看这个:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <staticContent> <mimeMap fileExtension=".svg" mimeType="image/svg+xml"/> <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" /> <mimeMap fileExtension=".woff2" mimeType="application/x-font-woff" /> </staticContent> <rewrite>...</rewrite> </system.webServer> </configuration>
JAVA ----JSP
在https://www.w3.org/services/svg-server/中也有对SVG文件的mine类型的相关描述,最终的解决方法为在web.xml文件中添加SVG的mine类型配置,确保服务器能够正确的响应,使浏览器正常加载。<mime-mapping> <extension>svg</extension> <mime-type>image/svg+xml</mime-type> </mime-mapping> <mime-mapping> <extension>svgz</extension> <mime-type>image/svg+xml</mime-type> </mime-mapping>
这个是意外看到 原作者:@蒋固金 写的 , 感谢!!!
相关文章推荐
- IIS部署网站后,只有本服务器才能登录
- 新手在服务器上用IIS部署网站(建站)教程
- 如何将网站部署到IIS服务器上
- 解决IIS部署网站引用woff/woff2/svg字体报404错误
- 网站部署不成功——Win7 64位 IIS未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项
- 本地IIS服务器搭建以及部署网站
- IIS网站部署常见问题汇总(乱码,服务器不可用)
- IIS发布网站之后,页面图片和js未加载出错
- 服务器修改用户密码注意iis部署的网站问题
- vs2015网站部署到iis后运行调试:无法在web服务器上启动调试的问题,403已禁止
- 网站部署中遇到的问题-网页中js,css和图片资源无法加载
- Win10 IIS本地部署网站运行时图片和样式不正常?
- 水晶报表部署到IIS服务器报表加载失败
- 分布式部署网站---文件系统的存储--ftp上传图片到指定文件服务器
- IIS发布网站部分特殊配置--图片上传至别的服务器、iis配置 通配符应用程序映、iis配置 C#底层拦截.htm文件请求
- IIS 发布网站无法加载CSS、背景及图片文件
- 在IIS服务器上部署svg/woff/woff2字体
- 部署在IIS服务器的asp.net 网站,禁止访问指定类型文件
- IIS 7 Web服务器上部署ASP.NET网站
- Win7 64位IIS 7 部署网站报“试图加载格式不正确的程序”的解决方法