你好杰米
2018-09-25 09:52
采纳率: 95%
浏览 5.6k
已采纳

【Nginx】配置完https,css加载不了了,求解

直接上图
图片说明

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 已采纳

    将那2个css和jquery类库下载下来放到你服务器上,从服务器加载,要不找一个支持https协议的cdn,要不https不允许加载http协议的css和js文件

    如下面这2个的
    https://www.bootcdn.cn/bootstrap/
    https://www.bootcdn.cn/jquery/

    点赞 评论
  • twenty-six 2018-09-25 10:11

    这个问题我之前配置完conf文件之后也出现过这个问题,也是输入网页链接没有报错但是没有css样式,试着调用网页中固定的css样式路径,在conf文件中配置一下,结果是可行的。所以配置的时候先把css文件下载下来,存放到本地服务器,再调用就可以了
    location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
    {
    root /usr/local/tomcat/tomcat-80/webapps/ifm;
    if (-f $request_filename) {
    expires 1d;
    break;
    }
    }

        location ~ .*\.(js|css)$
                {
                root /usr/local/tomcat/tomcat-80/webapps/ifm;
                if (-f $request_filename) {
                expires 1d;
                break;
        }
    

    }

    点赞 评论

相关推荐 更多相似问题