Nginx修改代理路径
0
百度了很久就是没有找到,后来去google了一下,立马就找到了。
现在我是需要改写一些Nginx请求Tomcat的地址,但是我试了一下,总是地址栏也变了。最后我找到了解决方法,记录一下:
last和break用来实现URI重写,浏览器地址栏的URL地址不变,但在服务器端访问的路径发生了改变。
redirect和permanent用来实现URL跳转,浏览器地址会显示跳转后的URL。
location ~* ^/acgist/[a-zA-Z0-9]+$ {
rewrite ^/acgist/[a-zA-Z0-9]+$ $request_uri.jhtml last;
}
我这里的功能也很简单,就是加一个.jhtml在后面所以就这样