Azure Web Apps中Nginx配置Kirby时文件加载超时问题
在Azure Web Apps中配置Nginx+Kirby的资源加载问题
问题现象
使用默认端口8080配置时,网站无法加载全部资源文件,起始页面无法正常显示。


核心困惑
- 资源文件可通过
ben2.azurewebsites.net/assets/js/prism.js路径正常访问,但加上端口8080后就无法加载(怀疑受安全机制限制) - 配置80端口重定向至443,且完成SSL密钥与证书配置后,网站仍无法完整加载资源
环境补充信息
- 服务器无法ping通google.de或8.8.8.8,但可正常使用
apt-get下载资源,疑似存在DNS解析异常 - 使用的Nginx配置基于适配自身环境的Kirby专用配置文件
已尝试的排查手段
- 在Chrome浏览器中开启“允许不安全内容”选项
- 清空浏览器缓存并使用隐私窗口访问
- 配置443端口搭配80端口实现HTTP到HTTPS的重定向
- 对
wwwroot目录执行chmod 777权限设置 - 将
wwwroot目录的所有者设置为www-data - 在Azure后台配置允许HTTP内容
- 检查确认8080、443、80端口已开放并处于监听状态
内容的提问来源于stack exchange,提问作者Ben
相关产品推荐
相关产品推荐

