解决css文件返回格式Content-Type为text/html问题
背景:
最近给自己的网站加域名 ,修改完nginx.conf后发现css,js都无法正常加载。返回格式 Content-Type 一直是 text/html。
解决:
最开始直接在网上查,以为是代码里返回值直接写死Content-Type:text/html。
多次修改无效。最后定位是nginx.conf里面有个 / 通配符,这样使得所有请求均会被php-fpm处理,导致css文件的响应头出错。
注释调,修改成如下。问题解决。
想起很久之前自己的总结:"诡异的问题一般都是简单的错误导致的"