Cento7+Nginx反向代理实现多域名跳转
近期比较忙,所以很少写文档了,最近有个项目组有多个环境需要做映射,所以就想到了通过Nginx反向代理实现多域名地址跳转,以致就总结了一下,其实说到代理我们大家都知道。最常见最常说的所谓的就是NAT,就是将内部多个地址请求通过代理转达到外部。这个就叫正向代理,那什么是反向代理呢-就是和正向代理相反;所以很好理解,Nginx反向代理功能很强大,可以通过一个nginx代理实现多个域名及不同的端口进行代理转发,所以在日常的运维中很有帮助。我们今天的演示是通过Nginx反向代理实现内部不同的多个域名转发。具体见下:
环境:
Hostname:A-
IP:
Role:Nginx service
Hostname:B-
IP:
Role:Nginx service
Hostname:D-
IP:
Role:Nginx反向代理
需求:通过配置Nginx反向代理访问不同的域名实现跳转。
我们内部两台提供测试的Nginx提供的web服务已经安装完成。
我们需要在默认的nginx默认的显示页面上进行编辑显示内容:
vim /usr/share/nginx/html/
<!DOCTYPE html> <html> <head> <title>Welcome to nginx!</title> <style> body