• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

nginx 来源:Sbe88 7次浏览

访问/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配置。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)