我们需要将一个站点的指定路由,重定向到其他的网站。
比如:我们在访问 my.com 的时候,访问的是我们自己的站点。
希望在访问 my.com/others 的时候,直接重定向到 xxx.com 。
当然我们可以直接通过前端代码里路由去判断做重定向。不过这样做有一个问题,就是浏览器会保留返回按钮。虽然也能达到目的。
好了,下面进入正题。
其实直接在my.com
项目中的 nginx
的 location
里加上 rewrite
就可以了。
location / {
rewrite ^/others(.*)$ https://xxx.com$1 permanent;
}