绑定多个域名的方法,添加主机头时别遗漏A地址
分类:高并发

在域名 A 地址中经常常有多个,二个是带 www 的,三个是不带 www 的,比方www.itpow.com 和 cftea.com。

Nginx 绑定四个域名的方式
履新时间:2017-06-07 13:26:11 分享:
nginx 绑定八个域名,可经过把多少个域名准则写三个安插文件里完成,也可透过个别创建多少个域名配置文件贯彻,平日为了管住有帮忙,提出每一个域名建四个文本,有个别同类域名也可写在三个总的配置文件里。

在 IIS 中增多主机头时,通常加多第三个,而忘了后边三个,日常境况下,大家应该七个都添起,除非有新鲜用项。

生机勃勃、每种域名二个文件的写法
先是展开 nginx 域名配置文件置放目录:/usr/local/nginx/conf/servers ,如要绑定域名 www.server110.com 则在这里目录建八个文件:www.server110.com.conf 然后在那文件中写法规,如:

server
{
listen 80;
server_name www.server110.com; #绑定域名
index index.htm index.html index.php; #暗许文件
root /home/www/server110.com; #网站根目录
include location.conf; #调用别的准则,也可去除
}

下一场重启 nginx 服务器,域名便可绑定成功
nginx 服务珍视启命令:/etc/init.d/nginx restart

二、贰个文本七个域名的写法
八个文件加多八个域名的准绳也是雷同,只要把地方单个域名重复写下来即可,如:

server
{
listen 80;
server_name www.server110.com; #绑定域名
index index.htm index.html index.php; #暗许文件
root /home/www/server110.com; #网址根目录
include location.conf; #调用别的准则,也可去除
}
server
{
listen 80;
server_name msn.server110.com; #绑定域名
index index.htm index.html index.php; #暗许文件
root /home/www/msn.server110.com; #网址根目录
include location.conf; #调用其余法规,也可去除
}

三、不带www的域名加301跳转
若不带 www 的域名需加 301 跳转,则先绑定不带 www 的域名,且没有须要写网址目录,直接开展 301 跳转,如:

server
{
listen 80;
server_name server110.com;
rewrite ^/(.*) http://www.server110.com/$1 permanent;
}

四、添加404网页
增多 404 网页,能够向来在配置中增加,如:

server
{
listen 80;
server_name www.server110.com; #绑定域名
index index.htm index.html index.php; #暗中同意文件
root /home/www/server110.com; #网址根目录
include location.conf; #调用其余准则,也可去除
error_page 404 /404.html;
}

提供上述三种法则方法供参照他事他说加以考查,消除 nginx 多域名配置难点。

本文由10bet手机官网发布于高并发,转载请注明出处:绑定多个域名的方法,添加主机头时别遗漏A地址

上一篇:运行时中加载该,配置文件层次结构和继承 下一篇:没有了
猜你喜欢
热门排行
精彩图文