2017-05-06 47 views
0

我想通过nginx提供我所有的静态资产。我有JavaScript加载罚款,但CSS保持与内容类型:text/plain。这导致浏览器不使用css文件。这里是我的nginx.conf:Nginx问题提供CSS文件。

events { 
    worker_connections 1024; 
} 

http { 
    server { 
     listen  80; 

     location/{ 
      include /etc/nginx/mime.types; 
      root /opt/app/public; 
     } 
    } 
} 

的包括:

<link rel="stylesheet" href="/css/main.css"> 

大部分的堆栈溢出线程的建议包括,我已经和它并没有解决我的问题的MIME类型。有什么建议么?

回答

1
server { 
    root /www/data; 

    location/{ 
    } 

    location /images/ { 
    } 

    location ~ \.(mp3|mp4) { 
     root /www/media; 
    } 
} 
+0

把根移上去了!谢谢! – user1200387

+0

不客气。 – Exprator