民國106年 第1梯次 網路架設乙級 學科
第6題
L i n u x 系統中,A p a c h e 伺服器之h t t p d . c o n f 設定檔中,下列何設定可用來指定伺服器的 主機名稱及埠號?
題目
L i n u x 系統中,A p a c h e 伺服器之h t t p d . c o n f 設定檔中,下列何設定可用來指定伺服器的 主機名稱及埠號?
- (1) H o s t N a m e P o r t
- (2) S e r v e r N a m e P o r t
- (3) S e r v e r N a m e
- (4) H o s t N a m e
官方答案
(3) S e r v e r N a m e
解析
Apache 的 httpd.conf 以 ServerName 指令宣告伺服器主機名稱,必要時可附加埠號,例如 ServerName www.example.com:8080;此值也會用來產生自我參照 URL 與重新導向位址,避免依 DNS 反解得到錯誤名稱。HostName、HostNamePort、ServerNamePort 皆非 httpd 合法指令,寫入後啟動時會出現未知指令警告。若未設定 ServerName,Apache 會嘗試以系統主機名稱或 DNS 反解推斷,容易產生啟動警告。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。