Nginx实行反向代理,通过域名来区分网站
Posted 慕書
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx实行反向代理,通过域名来区分网站相关的知识,希望对你有一定的参考价值。
一个IP(电脑)可以绑定多个域名,但是服务器要运行多个网站,80端口就一个,可以通过域名来区别nginx把服务交个谁来打理。
-
先修改host文件
我用的是一个工具修改,读者可以直接找到这个目录进行修改:C:\\Windows\\System32\\drivers\\etc
-
在Nginx下,conf文件夹下,有个nginx.conf文件,这个是配置文件
-
想办法编写这个文件,程序员都有自己办法编写,可以连接电脑用自己的编译器,文本等等,在这个文件下面增加
```powershell
```powershell
server
listen 80;//监听80口
server_name www.taotaoshangchenghoutai.com;//浏览器输入的网站,监听
location /
proxy_pass http://192.168.113.2:9001;
proxy_connect_timeout 600;
proxy_read_timeout 600;
server
listen 80;
server_name www.taotaomanager.com;
location /
proxy_pass http://192.168.113.2:10010;
proxy_connect_timeout 600;
proxy_read_timeout 600;
``
最后要重启Nginx的服务:./nginx -s reload,就OK了
以上是关于Nginx实行反向代理,通过域名来区分网站的主要内容,如果未能解决你的问题,请参考以下文章