muaying 问题描述: 搭建环境:树莓派上的宝塔环境( nginx + php7.3+ myqsl5.7) 内网穿透环境 frp + nginx 反向代理(实现服务端公用80端口) 详细情况 采用的是宝塔 Linux 面板安装 Flarum:https://itnt.xyz/it/11 / 由 @itnt 提供的方法 内网穿透功能没有问题,也就是bbs.yingwiki.top:8080 页面加载正常,但是登录后台失败,但是 在有公网ip的vps上使用nginx反向代理之后,如报错内容所示。 报错内容: 调试模式报错内容: 无 已尝试的解决办法: 重新安装,将nginx换成apche 网址: http访问: http://bbs.yingwiki.top:8080/ https访问 :https://bbs.yingwiki.top
Golden 补充,原先的问题是: 访问 https 论坛加载不出来。控制台报:已拦截不安全的 http 请求。原因就是访问 https,浏览器默认禁止不安全的 http 请求。因此解决办法是让 flarum 的 url 默认为 https。 访问 http,论坛可以加载出来,但是 图标缺失。控制台报:无法跨域请求 https 资源。解决办法就是把访问 http 的人强制跳转到 https
muaying Golden 嗯嗯 ,我现在搞好啦,非常感谢,我前面试了好长时间,没办法来这里求助了一下,前面一睹怀疑nginx的毛病。😂 感谢大佬,咱感觉对web服务理解又上了一层楼,之前没有遇到跨域请求https的问题。☺ 咱终于成功加入了flarum的大家族啊哈哈哈,😉
muaying Golden 之前在轻量级服务器(一个核心一g内存,我开了1024m的swap)搭建了一下,结果服务器奔溃了,由于设置了开机自启,重启之后,ssh服务都连接失败,由于没有备份数据,不敢格式化,终于连接上ssh之后,延迟非常高的情况下 kill php等服务,哭了。 于是想起来了自己的树莓派,啊哈哈 ,现在运行还可以,负载不高。 同时还和其他 halo博客和 rsshub服务一起玩耍,目前体验美滋滋。 前面那个错误我一度快要放弃了,啊哈哈哈。感谢大佬👍