美橘子 (@gyxsama) 在 nignx如何反带静态资源为绝路的项目 中发帖
之前是用nginx反代是通过二级域名,一个项目对应一个域名。昨天改用 Nginx Proxy Manager试了一下, 发现配置好简单, 就想着把以前的nginx迁移到这上边. 迁移的时候想将自用且不对外公开的项目,通过根域名加项目名的方式访问,例如通过 http://example.com/npm 访问 Nginx Proxy Manager 的控制台。
但是配置后发现,这项目的静态资源使用了绝对路径,例如请求路径是 http://example.com/js,导致静态文件404。虽然可以单独为 js、css 配置访问路径,但如果有多个类似的项目,静态文件路径又会冲突。这种情况下应该如何配置?