美文网首页
nginx文件响应类型不对导致浏览器解析css失败

nginx文件响应类型不对导致浏览器解析css失败

作者: 香蕉不拿呢 | 来源:发表于2022-01-27 18:01 被阅读0次
前言

部署项目到nginx环境的时候遇到一个问题:nginx文件响应类型不对导致浏览器css解析失败,这篇文章做一个记录。

原因
  • 因为nginx默认返回的mime类型是application/octet-stream
配置nginx

nginx的配置里面引入mine.types文件。

配置mime.types
mime.types文件
worker_processes  1;

events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    server {
        listen       80;
        server_name  localhost;
        location / {
            add_header Access-Control-Allow-Origin *;
            add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
            add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
            root   html;
            index  index.html index.htm;
        }
}
解析失败的响应
可以解析响应

相关文章

  • nginx文件响应类型不对导致浏览器解析css失败

    前言 部署项目到nginx环境的时候遇到一个问题:nginx文件响应类型不对导致浏览器css解析失败,这篇文章做一...

  • 浏览器兼容性

    什么是 CSS hack由于各个厂商推出的浏览器的不同,和浏览器的版本不同,导致同一份的css 文件解析出来的效果...

  • Linux_210_浏览器解析HTML

    浏览器解析HTML 浏览器拿到index.html文件之后,解析html网页文件,遇见静态资源(js、css、im...

  • ios 样式deep不生效

    个人习惯开发写vue文件样式时,css不喜欢用