網站推廣如何隱藏php和apache頭信息

去掉網站推廣 X-Powered-By 只須要修改php.ini 中php

Php代碼
  1. expose_php = On   
  2. 改爲  
  3. expose_php = Off  

隱藏 Apache 版本信息,修改/etc/httpd/conf/httpd.conf
Plain代碼
  1. ServerTokens Prod  
  2. ServerSignature Off  

windows下修改conf/httpd.conf,若是沒有這兩行直接加到最後就行windows

 

 

ServerSignature指令容許您配置服務器端生成文檔的頁腳(錯誤信息、mod_proxy的ftp目錄列表、mod_info的輸 出)。您啓用這個頁腳的緣由主要在於處於一個代理服務器鏈中的時候,用戶基本沒法辨識出到底是鏈中的哪一個服務器真正產生了返回的錯誤信息。服務器

默認的 Off 設置沒有錯誤行(這樣便與Apache1.2及更舊版本兼容)。採用 On 會簡單的增長一行關於服務器版本和正在伺服的虛擬主機的ServerName ,而 EMail 設置會如文檔中說明的那樣額外建立一個指向ServerAdmin的"mailto:"部分。網站

對於2.0.44之後的版本,顯示的詳細服務器版本號將由ServerTokens指令控制。spa

 

ServerTokens 指令操作系統

 

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

ServerTokens Prod[uctOnly]
服務器會發送(好比): Server: Apache
ServerTokens Major
服務器會發送(好比): Server: Apache/2
ServerTokens Minor
服務器會發送(好比): Server: Apache/2.0
ServerTokens Min[imal]
服務器會發送(好比): Server: Apache/2.0.41
ServerTokens OS
服務器會發送(好比): Server: Apache/2.0.41 (Unix)
ServerTokens Full (或未指定)
服務器會發送(好比): Server: Apache/2.0.41 (Unix) PHP/4.2.2 MyMod/1.2

此設置將做用於整個服務器,並且網站推廣不能用在虛擬主機的配置段中。 (fblww-0309)代理

相關文章
相關標籤/搜索