配置有两种写法,其一为每个域名建立一个文件,其二为一个文件多个域名的写法,下面介绍的是一个文件多个域名的配置(主要是我懒得都写出来( ﹁ ﹁ ) ~→)
①.打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,在此目录建一个文件:demo1.conf然后在此文件中写规则,如:
server{
listen 80;
server_name www.demo1.com;#绑定域名
index index.htm index.html index.jsp;#默认文件
root/home/www/demo1;#网站根目录
include location.conf;#调用其他规则,也可去除
error_page 404/404.html;#404页面
}
server{
listen 80;
server_name www.demo2.com;#绑定域名
index index.htm index.html index.jsp;#默认文件
root/home/www/demo2;#网站根目录
include location.conf;#调用其他规则,也可去除
error_page 404/404.html;#404页面
}
#301跳转,这样无所谓开头是不是www访问
server{
listen 80;
server_name demo1.com;
rewrite ^/(.*) http://www.demo1.com/$1 permanent;
}
重起nginx服务器,域名就绑定成功了nginx服务器重起命令:/etc/init.d/nginx restart