關於靜態資源分站導致的跨域問題


隨着web項目越來越復雜,分布式架構越來越多,很多時候一個站會分為多個站點來分擔不同的業務邏輯和任務。

靜態資源往往是耗費一個站點節點流量一大部分,所以很多靜態資源比如:圖片、視頻、css、js、字體文件等等。會單獨存放於一個靜態資源站點,同時也方便后期cdn加速。

靜態資源分站會有一個問題,就是部分資源跨域問題,這里是nginx 作為web服務器的解決方案。

在對應站點的nginx.conf 配置文件添加如下配置即可。

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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM