线上环境首页重定向bug修复

This commit is contained in:
2025-12-24 23:26:30 +08:00
parent 9b9678b0b6
commit 90d9de0e71
3 changed files with 23 additions and 10 deletions
+8 -1
View File
@@ -5,6 +5,11 @@ server {
listen 80;
server_name 101.200.208.45;
# 根路径不提供站点,避免跳转或兜底到其他 server
location = / {
return 404;
}
# 前端应用路径
location /emotion-museum/ {
alias /data/www/emotion-museum/;
@@ -95,7 +100,9 @@ server {
# 处理不带末尾斜杠的 /course-of-life 请求
location = /course-of-life {
rewrite ^(.*)$ $1/ permanent;
# 不进行 301/302 外部跳转:内部改写到 /course-of-life/ 交给下方 SPA location 处理
# 这样 URL 仍是 /course-of-life,但返回内容与 /course-of-life/ 完全一致(且不会触发“下载”)
rewrite ^ /course-of-life/ last;
}
# 后端 API 代理