使用ngnix反向代理

为什么使用ngnix

比如我们正常访问本地一个请求地址:localhost:9001/#/index/dashboard,显然最基本的要带上localhost+端口号。一下两步教你如何去除这两个

1.去除localhost,,正常去C:\Windows\System32\drivers\etc目录下打开host文件
在这里插入图片描述
然后进入编辑,127.0.0.1默认域名的是localhost,我们可以自己添加n个自定义的域名
在这里插入图片描述
这时候我们直接访问http://manage.leyou.com:9001/#/index/dashboard,同样的可以进入我们刚刚的页面。接下来说下如何去除端口号
1.自己去官网下载ningx,安装好(注意不要放在中文目录下)
在这里插入图片描述
点击conf 打开ngnix.conf进入编辑,不要管原来的server,直接添加如下代码。如果代理n个就添加n个

#自定义配置代理
	server {
		listen   		80;  #监听的端口号
		server_name 	manage.leyou.com;  #你要代理的域名
		proxy_set_header X-Forwarded-Host $host;
		proxy_set_header X-Forwarded-Server $host;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		#代理指向的位置
		location / {
			proxy_pass http://localhost:9001;  #代理的域名指向的端口
			proxy_connect_timeout 600;
			proxy_read_timeout 600;
		}
	}

保存文件,回到上面图片的位置,打开cmd,输入指令。start ngnix(启动),ngnix -s reload(重启)。直接访问http://manage.leyou.com/#/index/dashboard

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值