实现效果:使用 nginx 反向代理,访问 www.123.com 直接跳转到 127.0.0.1:8080
配置完成之后,我们便可以通过 www.123.com:8080 访问到第一步出现的 Tomcat 初始界面。那么如何只需要输入 www.123.com 便可以跳转到 Tomcat 初始界面呢?便用到 nginx 的反向代理。
如上配置,我们监听 80 端口,访问域名为 www.123.com,不加端口号时默认为 80 端口,故访问该域名时会跳转到 127.0.0.1:8080 路径上。
实现效果:使用 nginx 反向代理,根据访问的路径跳转到不同端口的服务中, nginx 监听端口为 9001,
访问 http://127.0.0.1:9001/edu/ 直接跳转到 127.0.0.1:8081
访问 http://127.0.0.1:9001/vod/ 直接跳转到 127.0.0.1:8082
location指令说明,该指令用于匹配 URL。
语法如下:
注意:如果 uri 包含正则表达式,则必须要有 ~ 或者 ~*标识。