两种方式,按需选一种:
- 直接改这个页面:编辑
src/pages/space.astro, 内容会跟着npm run build一起生成静态 HTML。适合纯展示。 - 交给别的服务:从
src/pages/删掉本文件, 然后在 Nginx 里把该路径反代到另一个后端。适合需要登录或动态数据的情况。
方式二的 Nginx 大致写法:
location /space/ {
proxy_pass http://127.0.0.1:3000/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}注意:反代后本页的静态文件不应再存在,否则 Nginx 的静态规则会优先命中它, 导致请求到不了后端。