1.nginx介绍
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。目前最新的版本是1.17.1,最新的稳定版本是1.16.0。目前很多很多平台都有使用到,像淘宝天猫等,淘宝网还在nginx的基础上弄了一个分支Tengine,它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。
2.反代配置
通过域名/二级目录这样的方式访问这个应用A的8546端口,假如域名为
a.example.com
,A应用监听localhost:8546
2.1通过域名
通过域名配置只需要配置server_name a.example.com
即可,配置示例如下:
这样配置就可以通过域名
a.example.com
访问8546应用了。
2.2通过二级目录访问
通过二级目录访问需要注意的是,配置二级目录要注意proxy_cookie_path,以前踩过很多坑。假设要访问的二级目录为
a.example.com/test/,配置示例如下:
这样就可以通过http://a.example.com/test/
访问了。
注:示例配置都只写了server部分,将servern放在http里面即可,完整示例:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。