httpd日誌 狀態頁面

2021-10-02 10:20:59 字數 1354 閱讀 7049

配置檔案與日誌相關的記錄

errorlog "logs/error_log"

loglevel warn

logformat "%h %l %u %t \"%r\" %>s %b \"%i\" \"%i\"" combined

logformat "%h %l %u %t \"%r\" %>s %b" common

logformat "%h %l %u %t \"%r\" %>s %b \"%i\" \"%i\" %i %o" combinedio

customlog "logs/access_log" combined

錯誤日誌

錯誤日誌會記錄一些錯誤資訊,或服務起不來的資訊

訪問日誌

訪問日誌會記錄一些客戶端訪問伺服器的資源資訊,包括不存在的路徑,也會記錄下來。

配置檔案定義了兩種日誌格式

logformat "%h %l %u %t \"%r\" %>s %b \"%i\" \"%i\"" combined

logformat "%h %l %u %t \"%r\" %>s %b" common

官方文件:

%h 客戶端ip位址

%l 遠端使用者,啟用mod_ident才有效,通常為減號「-」

%u 驗證(basic,digest)遠端使用者,非登入訪問時,為乙個減號「-」

%t 伺服器收到請求時的時間

%r first line of request,即表示請求報文的首行;記錄了此次請求的「方法」,url」以及協議版本

%>s 響應狀態碼

%b 響應報文的大小,單位是位元組;不包括響應報文http首部

%i 請求報文中首部「referer」的值;即從哪個頁面中的超連結跳轉至當前頁面的

%i 請求報文中首部「user-agent」的值;即發出請求的應用程式

>

sethandler server-status

require all denied

require ip 192.168.43.0/24

瀏覽器訪問:http://伺服器ip/status

httpd頁面使用者訪問認證控制

客戶機位址限制 通過配置order deny from allow from 來限制客戶機 使用者授權限制 httpd伺服器支援使用摘要認證 digest 和基本認證 basic 兩種方式。使用摘要認證需要在編譯httpd之前新增 enable auth digest 選項 但並不是所有的瀏覽器都支...

004 httpd程式相關 服務 配置 日誌

安裝httpd rpm包 centos 發行版中直接提供 編譯安裝 定製新功能,或其它原因 程式環境 配置檔案 etc httpd conf httpd.conf預設其中配置的docroot位於 var www html目錄中 etc httpd conf.d conf這個目錄下存放著初始的歡迎頁面...

頁面狀態響應碼

狀態響應碼 200 299 表示服務端已經成功接收請求,並完成了全部處理過程。400 499 表示客戶端的請求有錯誤。500 599 表示服務端出現錯誤 http 錯誤 400 400 請求出錯 由於語法格式有誤,伺服器無法理解此請求。不作修改,客戶程式就無法重複此請求。http 錯誤 401 40...