[英]How to rewrite @ sign on Nginx?
rewrite ^/@(.*)$ /user/$1/ last;
我想将 foo.com/@bar 重写为 foo.com/user/bar。
不是 Nginx 专家,但这是您需要做的
rewrite /@([^\W]+) /user/$1/ last;
为了证明这一点,我编写了一个小的Javascript
代码来演示replace
部分。
const url = "foo.com/@bar";
const result = url.replace(/@([^\W]+)/, "user/$1");
console.log(`the result is ${result}`);
结果
the result is foo.com/user/bar
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.