我的 NAS 上运行着十多个服务,然后依赖 Nginx Proxy Manager , 管理一堆子域名,让我不用记一大堆端口号。另外,它还能自动更新 SSL 证书,所以我在局域网也用上了 HTTPS。
然后,今天我需要部署一个纯 React 静态项目,但是 Nginx Proxy Manager 看上去没有 static host,但是我又不想再专门开个 docker 容器了。
但是,Nginx Proxy Manager 有个 404 host, 于是:
root /static/svg-maker;
location / {
try_files $uri $uri/ /index.html;
}