通过Nginx实现链接重定向
2022-07-08 20:41:34
2024-12-29 14:32:09
-
通过nginx实现链接重定向
-
如果只是单纯地借助nginx实现重定向,可以通过rewrite来实现。
-
需求:
请求 /foo/xxx时,重定向到 另一个站点的/bar/xxx
language
server {
listen 80;
# ...
rewrite ^/foo/(.*)$ http://another-site.com/bar/$1 break;
}
rewrite的第一个参数是一个正则表达式,()之内是一个capture,捕获到的内容会放到变量$1中。第二个参数使用了$1。
目录