例如:
请求http://xxx.com/pro/class-mode
实际转发到地址http://xxx.com/pro/class/model
而请求http://xxx.com/pro/class
不进行转发
其中的pro
、class
、mode
都是可变的值,不考虑这三者中含有-
(横线)的情况
要求浏览器地址栏url不能变化
我的思路是用rewrite
和proxy_pass
配合使用,匹配到符合规则的路由后,进行路由重写,将中间的横线改成斜杠,然后再转发重写后的路由,但是一直都是重定向效果。
非常感谢各位解答,蟹蟹
rewrite当然会重定向,只用 转发就可以了啊,
试一下看看