要使服务器支持svg,就要做一些相应的配置,否则是访问不了svg文件的。前面介绍过IIS服务器配置支持svg的方法和apache服务器配置支持svg的方法,本文介绍一下nginx服务器是如何配置支持svg的。
要使nginx支持svg,可以通过如下两种方法进行配置:
方法一:修改mime.types
打开nginx的配置文件nginx.conf
,查找关键词 mime.types
,找到include
这一行,如图所示:
include mime.types
include mime.types
说明mime.types
是与nginx.conf
在同一个目录里。
然后打开mime.types
文件进行编辑,添加如下这一行:
image/svg+xml svg svgz;
如图所示:
添加svg mime类型
保存后,重启nginx,使配置生效。
方法二:修改.htaccess
除了可以修改mime.types
外,还可以修改网站根目录下的.htaccess
文件。
在.htaccess
文件中适当位置添加如下2行:
AddType image/svg+xml svg svgz
AddEncoding gzip svgz
修改.htaccess
的方法跟配置apache时的方法是一样。
通过上述两个方法,均可让nginx服务器支持svg文件。不过上述两个方法的作用范围有所不同,修改mime.types
可以对nginx的所有站点都有效,而修改.htaccess
只对某一个特定网站有效。
☉Apache服务器配置支持svg/svgz的四种方法 (2018-3-12 15:11:36)
☉IIS网站访问svg文件提示404找不到文件的原因 (2018-2-28 16:33:29)
☉svg实现的世界地图轮廓【附源代码】 (2018-2-28 11:10:14)
☉Nginx启用Gzip压缩js无效的原因 (2014-9-12 17:40:16)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。