關於apache隱藏版本號的設置

網上不少方法給出同時會修改兩個參數,通過測試以及查閱資料得知,ServerSignature和ServerTokens參數,這裏是不許確的,畫蛇添足,其實只須要修改ServerSignature爲Off便可服務器

修改httpd.conf:測試

ServerSignature Offspa

ServerSignature出如今Apache所產生的像404頁面、目錄列表等頁面的底部。操作系統

 

ServerTokens的解釋能夠看下面,當ServerSignature爲On時這個參數的設置纔會生效,顯示返回信息的具體設置。編譯

ServerTokens指令語法

語法:ServerTokens Major | Minor | Min[imal] | Prod[uctOnly] | OS | Full方法

默認:ServerTokens Fullim

這個指令用來控制服務器迴應給客戶端的「Server:」應答頭是否包含關於服務器操做系統類型和編譯進的模塊描述信息。客戶端

 

注意:在使用ServerTokens指令時要先啓用ServerSignature指令。margin

 

ServerTokens Prod[uctOnly]:服務器會發送(好比):Apache 

Apache Server at 192.168.120.240 Port 80 

ServerTokens Major:服務器會發送(好比):Apache/2 

Apache/2 Server at 192.168.120.240 Port 80 

ServerTokens Minor:服務器會發送(好比):Apache/2.2 

Apache/2.2 Server at 192.168.120.240 Port 80 

ServerTokens Min[imal]:服務器會發送(好比):Apache/2.2.11

Apache/2.2.11 Server at 192.168.120.240 Port 80 

ServerTokens OS:服務器會發送(好比):Apache/2.2.11Unix

Apache/2.2.11 (Unix) Server at 192.168.120.240 Port 80

ServerTokens Full:服務器會發送(好比):Apache/2.2.11UnixPHP/5.2.8

Apache/2.2.11 (Unix)  PHP/5.2.8 Server at 192.168.120.240 Port 80

相關文章
相關標籤/搜索