如何配置nginx绑定多个域名

域名解析过后,实际默认指向的是80端口,若你解析的域名,想指向的是主机上的非80端口,那么在访问的时候,需要在域名的后面跟上你的自定义域名进行访问。如:www.youdomain.com:1234,这里的1234是你在配置文件中自定义的端口号。

那么如何不加端口号直接访问呢,网上看到说可以做“反向代理”,比较高大上,感觉没得必要,而且还挺麻烦。于是老老实实修改我的配置文件,公用80端口即可。

比如你有两个域名,www.aaaaa.net和www.bbbbb.net,成功解析到IP后,nginx的vhosts文件夹下对应的配置文件如下

### 配置文件 aaaaa.net.conf
server {
        listen       80;
        server_name  aaaaa.net www.aaaaa.net;
        index index.html index.htm index.php;
        root /www/aaaaa.net;
        
        ..... 其它代码略
        
}

### 配置文件 bbbbb.net.conf
server {
        listen       80;
        server_name  bbbbb.net www.bbbbb.net;
        index index.html index.htm index.php;
        root /www/bbbbb.net; 
        
        ..... ### 其它代码略
        
}

注意点:

  1. server_name 绑定解析的域名;

  2. root 指定与域名对应的web目录;

  3. ok,只使用域名直接访问吧。


转载于:https://my.oschina.net/antsky/blog/352154

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值