Nginx跨域使用字體文件的配置方法
今天在使用子域名訪問根域名的CSS時,發(fā)現(xiàn)字體無法顯示,在確保CSS和Font字體的路徑加載無問題后,基本確定是因為跨域的問題。
通過Nginx模塊HttpHeadersModule來添加Access-Control-Allow-Origin允許的地址。
解決方法
在Nginx的conf目錄下修改nginx.conf或者vhost下對應(yīng)的domain conf,添加以下代碼:
location ~* \.(eot|ttf|woff)$ {
add_header Access-Control-Allow-Origin *;
}
更詳細的Nginx的跨域配置,請查看下面的文章。
Wide-open CORS config for nginx
相關(guān)文章
Nginx根據(jù)不同瀏覽器語言配置頁面跳轉(zhuǎn)的方法
這篇文章主要介紹了Nginx根據(jù)不同瀏覽器語言配置頁面跳轉(zhuǎn)的方法,包括一個簡體繁體的基本判斷方法及實際根據(jù)中英文跳轉(zhuǎn)的例子,需要的朋友可以參考下2016-04-04講解Nginx服務(wù)器中設(shè)置本地瀏覽器緩存的簡單方法
這篇文章主要介紹了Nginx服務(wù)器中設(shè)置本地瀏覽器緩存的簡單方法,需要的朋友可以參考下2015-12-12在Nginx服務(wù)器上配置Google反向代理的基本方法
這篇文章主要介紹了在Nginx服務(wù)器上配置Google反向代理的基本方法,文中使用到了SSL來加密反向代理,需要的朋友可以參考下2015-12-12