zoukankan      html  css  js  c++  java
  • Nginx多个配置文件共用location配置

    一、应用情况

      很多时候我们在一台服务器上部署了不止 一个项目,我们通过Nginx来代理,为了方便管理往往会将各个项目的配置分开写到不同的配置文件中,如:

      在nginx.conf 文件中加上  include vhosts/*.conf。现在我们有一部分location 的匹配规则各个配置文件都要用到,我们当然可以在每个配置文件的server中都加上这一段location内容,但是有没有更方便些的做法呢?

    二、实际配置 

    • 路径:我所有的配置文件都存在 $nginx_home/conf/vhosts中
    • 在vhosts目录中新增一个文件命名为 common.item(这个随便,但是不能是 ***.conf结尾),再将需要使用的location写入。
    • 再在需要添加这些location内容的项目配置文件中加入 (server域中):  include vhosts/common.item
    • 如果有 upstream的内容,请在一个项目配置文件中写入,不能写到 common.item文件中
  • 相关阅读:
    Python运算符
    Python中的变量
    Chapter 4. Working with Key/Value Pairs
    Chapter 3. Programming with RDDs
    python常见的特异点
    18.天知道练习
    17.vue+axios搭配使用
    16.axios基本使用
    15.记事本练习
    14.v-model指令
  • 原文地址:https://www.cnblogs.com/bigberg/p/7659398.html
Copyright © 2011-2022 走看看