使用 nginx 强制使用相对 URI

使用 nginx 强制使用相对 URI

我有一个静态站点设置如下:

location /cool {
    alias /var/www/cool/build;
    index index.html;
}

这为index.html文件提供服务,但所有引用的文件index.html都失败,因为它们与有关/。例如,它尝试加载mydomain.com/styles.css而不是mydomain.com/cool/styles.css

除了重写整个站点上的每个链接以使其没有前面的链接之外/,还有什么方法可以让 nginx 将这些链接视为相对的吗/cool

相关内容