nginx 中的 URL 屏蔽

我的页面样式指向以下 URL:

https://example.com/assets/styles/theme-1.css?v=11

然而,实际的 styles 坐在上面

/var/www/somedomain.com/html/z/assets/styles/theme-1.css?v=11

我需要从顶部的 URL 指向上述路径。

我尝试了以下方法,但不起作用

location /assets {
   alias /var/www/somedomain.com/html/z/assets;
}

我也尝试过使用 proxy_pass,但没有任何积极的结果。

任何关于我做错了什么的线索?

lilaccathy 回答:nginx 中的 URL 屏蔽

url 路径结构与文件目录相同,因此您只需使用 root 如下:

location /assets {
    root /var/www/somedomain.com/html/z;
}
本文链接:https://www.f2er.com/1274920.html

大家都在问