在linux上部署完nginx服务,把能正常打开的html+css文件丢到nginx指定的目录,发现css文件没有生效。
检测了一下,发现css文件已经请求到了,但是并没有起作用。
如上图,发现是css返回的格式不对,导致css文件没有起作用。返回的格式应该为text/css
经过我不懈的努力,终于攻克了人类历史上的这一难题,实现了人类文明的又一进步。
具体解决方式如下:
include mime.types;
default_type application/octet-stream;
将上面的配置代码,加入到nginx.conf文件里的http里面。
重启nginx
什么?你不会重启?小伙子还需要继续努力啊!
重启方式:进入nginx下的sbin文件夹,输入重启代码:
./nginx -s reload
重新打开页面。
我了个去,问题完美解决了呢。