nginx的rewrite疑问

escape_2007 2019-01-15 09:55:55
请问下在nginx的配置文件中,看到过这么一句,有什么作用呢?
rewrite ^/(book-list)$ $proxy_scheme://$http_host/$1/ permanent;

我的理解是,$proxy_scheme相当于http;$http_host就是url,那这样不重写跟重写,没什么区别,是我理解的不对吗?
...全文
147 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
escape_2007 2019-01-17
  • 打赏
  • 举报
回复
引用 1 楼 街头小贩 的回复:
是不是满足这种情景呢?nginx 端口80绑定域名,作跳转用,实现项目跑在一个内网的虚拟机中,如:192.168.1.1:9090/root

这样用户浏览的地址栏中始终显示的是域名相关的地址

本人对nginx了解不多互相讨论一下
这也是一种可能,不过后来详细看了看,对方是为了把所有http转为https,也感谢你了,送分。
街头小贩 2019-01-16
  • 打赏
  • 举报
回复
是不是满足这种情景呢?nginx 端口80绑定域名,作跳转用,实现项目跑在一个内网的虚拟机中,如:192.168.1.1:9090/root 这样用户浏览的地址栏中始终显示的是域名相关的地址 本人对nginx了解不多互相讨论一下

10,608

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧