2013-08-21 32 views
9

我正在配置我的apache2服務器,我不知道ServerName和ServerAlias之間有什麼區別。apache2配置中的ServerName和ServerAlias有什麼區別?

是ServerName中始終沒有WWW名字像google.de 和ServerAlias是www.google.de

即使是這樣的,我不明白這一點:)抱歉。

我不是一個專業(現在)所以謝謝你的幫助!每個幫助都會立即提升。

回答

21

Documentation

ServerName 主機名和端口服務器使用的標識自身

ServerAlias 備用名稱爲主機配套要求NAME-時使用虛擬主機

大多數人只是使用ServerName來設置網站的'主'地址(例如。 'mywebsite.com')和ServerAlias來添加網站將綁定的其他地址(例如'www.mywebsite.com')。

然而,有兩個之間的細微差別:

  • ServerName可以接受的端口號爲好,而ServerAlias不能。
  • ServerAlias可以接受通配符(例如* .mywebsite.com),而ServerName則不能。

閱讀文檔以理解原因。

相關問題