Nginx 文件夹重定向而不改变 URL

Nginx 文件夹重定向而不改变 URL

我想将旧路径重定向到新路径无需改变网址并保留重定向的 URL 后缀:

dev-osm.blah.com/NYC/v2/site/links?key=a12345

重定向至

dev-osm.blah.com/NYC/v1/site/links2?key=a12345

我尝试了以下配置,但没有成功:

server {
   server_name  dev-osm.blah.com
.
.

location / {
  if($query_string ~ "(^|&)key=($|&)")
    rewrite ^/NYC/v2/site/links$ /NYC/v1/site/links2?key= redirect;
}

相关内容