nginx 中多域名配置,目前采用多配置文件的方式。

配置过程比较简单。

首先在 nginx 目录下创建子目录 vhosts 

在 vhosts 目录中创建对应域名的配置文件。如有域名 898hi.me 和 898hi.com,则分别创建文件898hi.me.conf 和 898hi.com.conf

把 nginx 目录中的 nginx.conf 配置文件中 server 的配置分别添加到 vhosts 目录中的各配置文件。

修改 vhosts 目录中各配置文件的 server_name 和 location 的 proxy_pass 的相应域名,如果使用到了负载均衡的,则要修改相应的 upstream 配置。

如果设置了 ipv6only=on,只需要在一个配置文件中保留该配置,其他配置文件中的注释或删除。

访问时运转流程如下图:

修改 nginx.conf,删除原来的 server 配置项,在 server 配置项位置添加配置文件包含项:

重新加载 nginx.conf:

配置完成。

最新文章

  1. Wrong list
  2. iOS开发小技巧--相机相册的正确打开方式
  3. 开发中容易写错的一条SQL语句
  4. centos 7 编译zabbix 3.2.2
  5. 打开hibernate文件报警告
  6. 剑指offer--3题
  7. iOS 关于UIscrollView
  8. 【原】Oracle拼接字段
  9. HttpWebRequest 模拟登录响应点击事件(分享自己用的HttpHelper类)
  10. jinja2 宏的简单使用总结(macro)
  11. cf B. Eight Point Sets
  12. Android源码大全
  13. c/s架构
  14. matlab coder 工具箱使用教程
  15. bzoj 5290: [Hnoi2018]道路
  16. hibernate学习以及文件以及注释
  17. Testing - 软件测试知识梳理 - 相关词汇
  18. ABBYY FineReader 12如何识别包含非常规符号的文本
  19. mysql 转义字符问题
  20. C语言的第零次作业

热门文章

  1. java基础--关键字
  2. 超详细的celery异步任务和定时任务的教程
  3. oracle之 11g RAC R2 体系结构---Grid
  4. hadoop之 HDFS fs 命令总结
  5. RK3288 dts和dtsi介绍
  6. mysql插入中文出错,提示1366 - Incorrect
  7. Codeforces Round #205 (Div. 2)C 选取数列可以选择的数使总数最大——dp
  8. 【Leetcode 167】Two Sum II - Input array is sorted
  9. JAVA课程设计(坦克大战)
  10. FPGA中的平方根