配置 Nginx 以忽略 url 中的路径
Configure Nginx to ignore a path in url
我的网站在/root/website/
,里面有一个存放静态文件的文件夹static
,当用户访问:/static/dfd99a5/xxx.js
,我想服务/root/website/static/xxx.js
,我如何在 nginx 中执行此操作?
您可以像这样使用 rewrite
指令:
location ~ ^(/static)/[0-9a-f]+(/.+)$ {
rewrite ^ break;
}
我的网站在/root/website/
,里面有一个存放静态文件的文件夹static
,当用户访问:/static/dfd99a5/xxx.js
,我想服务/root/website/static/xxx.js
,我如何在 nginx 中执行此操作?
您可以像这样使用 rewrite
指令:
location ~ ^(/static)/[0-9a-f]+(/.+)$ {
rewrite ^ break;
}