国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

apache服務器全局配置詳解(全)

2024-08-27 18:26:47
字體:
來源:轉載
供稿:網友

Apache服務器全局配置之服務器標識配置篇

服務器標識相關指令:
ServerName
ServerAdmin
ServerSignature
ServerTokens
UseCanonicalName
UseCanonicalPhysicalPort

ServerAdmin和ServerTokens指令控制有關服務器的哪些信息將出現在服務器生成的文檔中(如錯誤消息)。ServerTokens指令設置服務器HTTP響應頭字段的值。
ServerName、UseCanonicalName、 UseCanonicalPhysicalPort指令用來決定怎樣構建自引用URL,譬如,某客戶端對一個目錄發出請求,但沒有包含目錄名最后的斜線"/",Apache將重定向客戶端到包含"/"的全名,以使客戶端可以正確解析文檔中的相對引用。

ServerName指令
語法:ServerName [scheme://] FQDN [:port]
這個指令用來設置服務器用于辨識自己的主機名和端口號。主要用于創建重定向URL。

例如,你的web服務器的主機名為example.bob.com,但你的web服務器同時在DNS服務器中擁有一個DNS別名www.bob.com。而你希望web服務器更顯著一點,你可以在http.conf中使用ServerName指令來實現:
ServerName www.bob.com:80

當沒有指定ServerName時,服務器會嘗試對IP地址進行反向查詢來推斷主機名。如果在ServerName中沒有指定端口號,服務器會監聽所有端口。為了加強可靠性和可預測性,應該使用ServerName顯示的指定一個主機名和端口號。
如果使用的是基于域名的虛擬主機,在<VirtualHost>段中的ServerName將是為了匹配這個虛擬主機,在“Host:”請求頭中必須寫主機名。

ServerAdmin指令
語法:ServerAdmin email-address|URL
這個指令用來設置服務器返回給客戶端的錯誤信息中包含的管理員郵件地址。便于用戶在收到錯誤信息后能及時與管理員取得聯系。

ServerAdmin bob@126.com

ServerSignature指令
語法:ServerSignature . | Off | Email
默認:ServerSignature Off
這個指令用來配置服務器端生成文檔的頁腳(錯誤信息、mod_proxy的FTP目錄列表、mod_info的輸出)。使用該指令來啟用這個頁腳主要在于處于一個代理服務器鏈中的時候,用戶基本無法辨識出究竟是鏈中的哪個服務器真正產生了返回的錯誤信息。

http.conf中該指令默認是Off的,這樣就沒有錯誤行;使用On會簡單的增加一行關于服務器版本和正在提供服務的ServerName;
例如,我使用ServerSignature .后,在沒有打開web頁面時出現下面的信息:

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

對于2.0.44以后的版本,顯示詳細的服務器版本號將由ServerTokens指令控制。

ServerTokens指令
語法:ServerTokens Major | Minor | Min[imal] | Prod[uctOnly] | OS | Full
默認:ServerTokens Full
這個指令用來控制服務器回應給客戶端的“Server:”應答頭是否包含關于服務器操作系統類型和編譯進的模塊描述信息。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 斗六市| 福建省| 本溪市| 河源市| 东港市| 南宁市| 海淀区| 吐鲁番市| 乐安县| 渭南市| 沅江市| 曲靖市| 高邑县| 手游| 文水县| 昌黎县| 抚远县| 甘洛县| 皋兰县| 台中县| 尉犁县| 开化县| 嵊泗县| 同仁县| 武功县| 融水| 南岸区| 沁水县| 安龙县| 即墨市| 巨鹿县| 南丰县| 高州市| 鄱阳县| 福建省| 大同县| 道真| 江城| 郓城县| 宝鸡市| 锡林郭勒盟|