有个实际问题想要求教老师
来源:12-13 Nginx Gunicorn Daphne部署Django Channels应用
李嘉图principal
2020-03-25
公司有个前后端分离项目:前端vue后端django。
现在前端通过阿里云的一键https,升级成了https,然后就出现了两个问题:
- 前端静态文件缺失,请问如何修复?
- 后端提供数据接口没有升级https,请求在浏览器上报错说混合内容页面,访问失败,难道后端域名都没有也要升级https才行?好几千块钱呐~
请问应该如何应对,非常感谢
写回答
1回答
-
Jack
2020-03-26
您好,首先确认nginx配置无误(ssl证书正常,80强制转443);
浏览器请求vue项目是https,vue项目请求django api也需要走https协议的,你说得对了,后端也需要有域名的,但不是去公网买域名,在主机/etc/hosts表里新增一个域名就行了。然后把vue中base api改成https://域名:端口
022020-03-26
相似问题