Error message here!

Hide Error message here!

忘记密码?

Error message here!

请输入正确邮箱

Hide Error message here!

密码丢失?请输入您的电子邮件地址。您将收到一个重设密码链接。

Error message here!

返回登录

Close

基于域名配置同一主机上的多个站点

Mr_houzi 2020-01-08 09:45:33 阅读数:17 评论数:0 点赞数:0 收藏数:0

我们想要在同一个主机上配置多个站点,让其根据不同的域名访问不同的站点。

我们仅需配置如下三项

  • listen 设置监听IP和端口
  • server_name 为站点设置可以访问的域名
  • root 绑定到站点的根目录

/nginx/conf/vhost下分别为站点1、站点2创建nginx配置文件

site1.conf

listen 192.168.195.128:80;
server_name site1.vm.com;
root /home/wwwroot/default/site1;

site2.conf

listen 192.168.195.128:80;
server_name site2.vm.com;
root /home/wwwroot/default/site2;

这样就是实现了其根据不同的域名访问不同的站点。

当我们在浏览器输入域名 site1.vm.com 访问的为站点1,输入域名 site2.vm.com 访问的为站点2。

PS:如果没有真实域名,想要使用虚拟域名,还需要在本地电脑绑定hosts

192.168.195.128 site1.vm.com
192.168.195.128 site2.vm.com
版权声明
本文为[Mr_houzi]所创,转载请带上原文链接,感谢
https://segmentfault.com/a/1190000021519778