Nginx 跨域使用字體

今天在使用子域名訪問根域名的CSS時,發現字體沒法顯示,在確保CSS和Font字體的路徑加載無問題後,基本肯定是由於跨域的問題。經過Nginx模塊HttpHeadersModule來添加Access-Control-Allow-Origin容許的地址。nginx

解決方法

在Nginx的conf目錄下修改nginx.conf或者vhost下對應的domain conf,添加如下代碼:git

location ~* \.(eot|ttf|woff)$ {
add_header Access-Control-Allow-Origin *;
}github


更詳細的Nginx的跨域配置,請查看下面的文章。跨域

Wide-open CORS config for nginxdom

相關文章
相關標籤/搜索