nginx 配置根目錄不生效問題

2021-08-15 10:16:25 字數 517 閱讀 1960

無論如何配置ngnix.conf,還是配置/etc/nginx/conf.d/***x.conf 檔案的配置,都無法實現proxy_pass功能!

為啥……?

原來新版本的nginx的ngnix.conf檔案增加了一行:

include /etc/nginx/sites-enabled/*

而這個目錄底下有乙個default檔案,這個檔案定義了:

server 

}

由於該include指令在nginx.conf檔案中是最後乙個,所以,前面配置的

server

}

如此一來,如果需要配置80的**,你不能在ngnix 檔案,或者conf.d目錄下,而應該替換/etc/nginx/sites-enabled/default檔案中的配置。

或者把include /etc/nginx/sites-enabled/*注釋掉。

Nginx虛擬主機配置不生效

今天安裝nginx時,建立虛擬主機配置,發現不生效,始終是讀取nginx的預設配置檔案指定的站點目錄,於是將配置檔案逐行檢查了一遍,發現影響虛擬主機的配置是否生效,受到以下兩個因素影響 1 nginx的配置檔案中,在http模組必須指定包含虛擬主機配置檔案路徑,本次例項中虛擬主機配置檔案如下 指定虛...

kafka yml配置屬性不生效問題

檢視kafkaproperties原始碼 找到producer類 public static class producer 可以發現除了上面這些屬性,其他屬性沒有注入,所以yml中配置了也不生效,都是預設值 解決辦法 新建配置類,新增要配置的屬性,以生產者配置為例 configuration ena...

Centos7 修改根目錄未生效問題

自己配置了乙個lnmp,發現根目錄修改沒有生效。檢查後發現原因,記錄一下。原來的目錄是 usr share nginx html,希望配置為 home www,修改配置檔案 etc nginx conf.d default.conf。我的習慣是先做備份,執行命令 cp default.conf de...