yongzhi 1、使用FinalShell通过 Docker 部署 Halo 2、通过宝塔面板设置反向代理 是不是这儿出了问题,使用Docker部署的文档和配合宝塔面板的文档里的设置教程都不行 求助 3、后台也设置过域名了,https://yongzhi.xyz
Ryan Wang 🚀 重启一下 Nginx 试试,目前你 404 的异常是由 Nginx 抛出的。 https://yongzhi.xyz/themes/joe2.0/source/lib/fancybox/jquery.fancybox.min.js
yongzhi Ryan Wang 🚀 请问这还能是啥原因呢,还有一个问题我设置了反向代理之后,网站后台只能设置一个域名,比如我设置了https://yongzhi.xyz,是不是用www的域名访问还是会前台错误。。
Ryan Wang 🚀 yongzhi 没有其他原因,就是 Nginx 配置有误,这理论上和 Halo 并没有什么关系。如果需要在论坛寻求帮助,那么至少提供你 Nginx 的完整配置。 如果在你主域名访问正常的情况下,用带 www 的域名访问是不会有问题的,不过建议设置为重定向到主域名。
muyouyu1314 你这是一些文件访问不到,可以把upload、themes等单独在写一个文件,你这应该是是nginx和halo不是在同一服务器上。 或者直接 location / { proxy_set_header HOST $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; proxy_pass http://XXXX.XX:8090/; } 就能使用域名直接访问了