网站首页
手机版

nginx中一台服务器单iP多域名配置(nginx配置多个域名 servername)

更新时间:2024-06-01 00:09:26作者:未知

nginx中一台服务器单iP多域名配置(nginx配置多个域名 servername)

nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里。

一、每个域名一个文件的写法

首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要绑定域名www.111cn.net 则在此目录建一个文件:www.111cn.net.conf然后在此文件中写规则,如:

代码如下

server
{
listen 80;
server_name www.111cn.net; #绑定域名
index index.htm index.html index.php; #默认文件
root /home/www/111cn.net; #网站根目录
include location.conf; #调用其他规则,也可去除
}

然后重起nginx服务器,域名就绑定成功了nginx服务器重起命令:/etc/init.d/nginx restart

二、一个文件多个域名的写法

一个文件添加多个域名的规则也是一样,只要把上面单个域名重复写下来就ok了,如:server

代码如下
{
listen 80;
server_name www.111cn.net; #绑定域名
index index.htm index.html index.php; #默认文件
root /home/www/111cn.net; #网站根目录
include location.conf; #调用其他规则,也可去除
}server
{
listen 80;
server_name msn.111cn.net; #绑定域名
index index.htm index.html index.php; #默认文件
root /home/www/mb.111cn.net; #网站根目录
include location.conf; #调用其他规则,也可去除
}

三、不带www的域名加301跳转

如果不带www的域名要加301跳转,那也是和绑定域名一样,先绑定不带www的域名,只是不用写网站目录,而是进行301跳转,如:

代码如下
server
{
listen 80;
server_name 111cn.net;
rewrite ^/(.*) http://www.111cn.net/$1 permanent;
}

四、添加404网页

添加404网页,都可又直接在里面添加,如:

代码如下
server
{
listen 80;
server_name www.111cn.net; #绑定域名
index index.htm index.html index.php; #默认文件
root /home/www/111cn.net; #网站根目录
include location.conf; #调用其他规则,也可去除
error_page 404 /404.html;
}

学会上面四种规则方法,基本就可以自己独立解决nginx 多域名配置问题了

本文标签: 域名  绑定  文件  

为您推荐

重装操作系统的原因与目的(重装操作系统的原因与目的有哪些)

重装操作系统的原因与目的 重装操作系统是一件很繁琐的工作,那么哪些情况下需要重新安装操作系统呢?其实,我们可以把重装系统大致分为以下两种情况: 1、主动重装系统

2024-07-03 00:09

重装系统前如何备份"开始"菜单 重装系统前如何备份文件

重装系统前如何备份"开始"菜单 很多软件安装的时候都会在“开始”菜单添加快捷方式,对于必须安装才能运行的软件,备份“开始”菜单的意义不大,但实际上并是每个软件都

2024-07-03 00:09

天猫建议您升级操作系统提示是怎么回事?

天猫建议您升级操作系统提示是怎么回事? 问:今天打开淘宝网(天猫)后,我的电脑突然有一条提示,喵,XP系统即将结束支持,为预防购物风险,享受更棒的体验,天猫建议

2024-07-03 00:09

GHOST系统时出现"A:/GHOSTERR.TXT"怎么办 安装ghost出现a

GHOST系统时出现"A:/GHOSTERR.TXT"怎么办 故障原因及解决方法: 1.ghost系统光盘表面有磨损。请重新下载并检验ISO文件的MD5是否正确

2024-07-03 00:09

系统不认光驱怎么办 系统不认光驱怎么办呢

系统不认光驱怎么办 一、系统不认虚拟光驱的原因 1、一些程序必须在它安装时的驱动器上运行。比如安装源盘是E,就必须设置你的虚拟光盘的盘符为E; 2、一些程序必须

2024-07-03 00:09

高手是怎么清理系统垃圾文件(如何清理系统盘垃圾文件)

高手是怎么清理系统垃圾文件 清除历史记录 清除的方法是进入“控制面板→Internet选项”对话框,在“常规”页面中单击其“删除文件”和“清除历史记录”选项按钮

2024-07-03 00:09