Nginx 同一IP配置多个域名

配置有两种写法,其一为每个域名建立一个文件,其二为一个文件多个域名的写法,下面介绍的是一个文件多个域名的配置(主要是我懒得都写出来( ﹁ ﹁ ) ~→)

①.打开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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.ngnix介绍 ngnix www服务软件 俄罗斯人开发 开源 性能很高 本身是一款静态WWW软件 静态小文件...
    逗比punk阅读 2,132评论 1 6
  • Page 1:nginx 服务器安装及配置文件详解 CentOS 6.2 x86_64 安装 nginx 1.1 ...
    xiaojianxu阅读 8,589评论 1 41
  • 配置运行Nginx服务器用户(组) 用于配置运行Nginx服务器用户(组)的指令是user,其语法格式为: use...
    吃瓜的东阅读 4,548评论 0 41
  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,090评论 0 9
  • 1、雾 是谁拉开这么大的袋子 将鱼儿一样调皮的 阳光 深深笼罩 2、露 住在青草的腰间 每一颗 都在 孕育 一个新...
    江南奕帆阅读 233评论 0 1