IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Nginx 代理静态网站 CSS 解析异常

    whrss (whrss9527@gmail.com)发表于 2023-01-31 21:55:01
    love 0

    今天在使用ecs进行部署网页时,出现了一个问题。使用nginx代理到页面index.html路径下,同路径的资源都可以加载到,但是却无法正确加载到页面样式。打开f12,网络和控制台都没有资源异常,但页面乱成了一锅粥。

    本地打开是正常的,上到服务器却不行?

    之前使用nginx时,并没有这个问题,于是我猜测是不是nginx新的版本对配置参数进行了修改?

    但我翻看了nginx的文档,却没有找到。于是我跟着症状开始在网上翻文,终于:

    �解决方法

    �若不对于css文件解析进行配置,nginx默认文件都是text/plain类型进行解析,为此我们需要对此进行简单配置。将下面这段代码放入到location模块下面,然后重启nginx。记住一定要清理浏览器的缓存。

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

    完整如下:

    
    location / {
    
                  include mime.types;
    
                  default_type application/octet-stream;
    
                  alias /opt/website/;
    
                  autoindex on;
    
             }
    
    
    
    


沪ICP备19023445号-2号
友情链接