## 问题 分享链接访问时报404错误,例如 /s/OjTHZiPg 无法访问 ## 原因分析 install.sh中nginx配置有误: 问题: 1. location /s 会匹配 /s 和 /s/xxx 2. 访问 /s/OjTHZiPg 时,nginx会查找文件 frontend/OjTHZiPg/share.html 3. 实际应该代理到后端 /s/:code 路由,让后端重定向到 /share.html?code=xxx ## 修复内容 将 location /s 改为代理到后端: 修复范围: - HTTP配置(第1196-1200行) - HTTPS配置(第1269-1273行) ## 部署说明 已部署用户需要: 1. 拉取最新代码 2. 重新运行安装脚本,或手动更新nginx配置 3. 重载nginx: systemctl reload nginx 影响:分享功能将恢复正常
66 KiB
66 KiB