【发布时间】:2018-05-19 14:07:07
【问题描述】:
在我的 nginx 设置中,我进行了以下重写
location ~* ^/1/\b(?!#|auth)\w+\b/? {
rewrite ^/1/(.*)$ https://www.funfun.io/1/#/$1 redirect;
}
结果www.funfun.io/1/home会被重写为www.funfun.io/1/#/home,这就是我想要的。
但是,www.funfun.io/1/3.bundle.js 也将写入www.funfun.io/1/#/3.bundle.js,这不是我想要的。我想离开www.funfun.io/1/3.bundle.js,更一般地说是www.funfun.io/1/*.js,就这样。
有人知道如何在 nginx 块中指定它吗?
【问题讨论】:
标签: regex nginx url-rewriting url-redirection