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;
}
注:使用HTTP
或HTTPS
根据您的SSL配置。
以上是 NGINX在不改变url的情况下改写位置 的全部内容, 来源链接: utcz.com/qa/262413.html