发生这种错误通常是因为Nginx配置不正确。在Nginx server配置中添加以下行可以解决此问题:
location ~* .(eot|otf|ttf|woff|woff2|svg)$ { add_header Access-Control-Allow-Origin *; add_header Cache-Control "public, max-age=31536000, immutable"; }
此代码段允许在Angular中使用字体和图标,因为其MIME类型是特定的。(这里添加了无限期的缓存控制,以减少对服务器的请求。)
最后,确保AWS负载均衡器和Nginx配置都正确。
上一篇:AWS负载均衡器和严格传输安全头
下一篇:AWS负载均衡器后面的SSL证书