NGINX在不改变url的情况下改写位置

访问/abc/sitemap.xml时我想显示/abc/sitemap?output=xml的内容而不更改网址。NGINX在不改变url的情况下改写位置

目前,它显示正确的内容,但将网址更改为/ abc/sitemap?output = xml,而不是保留/abc/sitemap.xml,这里是我的配置。

location /abc/sitemap.xml { 

rewrite^/abc/sitemap?output=xml;

}

感谢

回答:

怎么样proxy_pass

location /abc/sitemap.xml { 

proxy_pass http://$host/abc/sitemap?output=xml;

}

注:使用HTTPHTTPS根据您的SSL配置。

以上是 NGINX在不改变url的情况下改写位置 的全部内容, 来源链接: utcz.com/qa/262413.html

回到顶部