如果-c引數。則-c檔案即為nginx當前所用配置檔案,如上圖中配置檔案即為/usr/local/nginx/conf/nginx.conf
如果沒有-c引數,則說明nginx使用預設配置檔案,使用以下命令檢視:
編緝找到的配置檔案,找到http{}字段址其中加入:server_tokens off;
nginx -s reload #確認會保持採用的配置檔案,如果配置檔案不正確nginx不會關閉之前啟動的worker程序,可放心執行隨便訪問乙個不存在的頁面(比如我這裡的indexx.php),檢視報錯情況
修改配置檔案前,報錯頁面呈現版本號(1.12.0)
參考:
nginx 版本號隱藏
nginx的版本號預設是開啟的,可以在預設的錯誤頁面和http響應頭中檢視到。比如的http響應頭資訊 有些時候http 1.1 200 ok server nginx 1.2.3 date fri,14 dec 2012 05 39 29 gmt content type text html ch...
nginx隱藏版本號
1.隱藏版本號 vi nginx.conf http2.隱藏nginx軟體名及版本號 第一步 修改nginx的原始碼檔案 需要在安裝之前修改 vi src core nginx.h define nginx version 1.10.0 define nginx ver nginx nginx ve...
nginx 隱藏nginx版本號
為什麼要隱藏 nginx 版本號 一般來說,軟體的漏洞都與版本有關,隱藏版本號是為了防止惡意使用者利用軟體漏洞進行攻擊 server tokens off 隱藏版本號 server listen 80 server name www.abc.com location root html www in...