# History 模式 SPA 回退:刷新 /mcp/guide、/mcp/online 等路由时返回 index.html # 使用方式:将 root 改为实际静态资源目录后,include 或复制到 Nginx 配置中 server { listen 80; server_name _; # 改为构建产物目录,例如 /usr/share/nginx/html 或项目 dist 路径 root /usr/share/nginx/html; index index.html; # 真实静态文件(js/css/图片)优先按文件返回,避免被回退成 HTML location /assets/ { try_files $uri =404; expires 7d; add_header Cache-Control "public"; } # 前端路由:文件不存在时回退到 index.html location / { try_files $uri $uri/ /index.html; } }