【发布时间】:2021-07-05 09:09:19
【问题描述】:
我有一个带有 svg 图标的 Angular 应用程序,可以在我的本地主机上正常工作。但是,当我将我的项目上传到 apache 服务器时,一些图标不会加载,它们被用作“text/html”而不是“image/svg+xml”。当我加载页面时,控制台上会记录以下错误:“脚本具有不受支持的 MIME 类型 ('text/html')。”。 我所有的 svg 都有下面的行作为 svg 标签的参数。
xmlns="http://www.w3.org/2000/svg"
我还使用以下信息更新了 .htaccess:
AddType image/svg+xml svg svgz
AddEncoding gzip svgz
我的 Angular 应用程序文件位于文件夹“teste”中,该文件夹位于文件夹“public_html”中。我已经更改了两个目录中的 .htaccess 文件。
我还能对图标做些什么?
【问题讨论】:
标签: angular apache svg mime-types