Linux Nginx Web應用服務器無法正確加載CSS文件處理方法

具有相同的靜態頁面的一份前端應用,採用Nginx 部署相比採用Tomcat部署所使用的資源要小得多。因此,採用Nginx當作Web應用服務器也很合理。

Linux版本的Nginx部署應用時,會遇到CSS文件無法加載的情況。是由於通過yum安裝的nginx默認會把css文件當作text/plain類型發送到瀏覽器,導致瀏覽器對css文件的加載方式不正確。我們在相關的配置文件中加入:

include mime.types;
default_type application/octet-stream;

Nginx便會把CSS文件格式轉換爲 “Content-Type:text/css”,就可以正常加載了。

Windows版本的Nginx,可能由於預先編譯了所有的功能,就沒有出現這個問題。即使不配置上面兩行參數,Nginx也能自動正確加載css文件的格式。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章