- 論壇徽章:
- 0
|
關(guān)于Apache中 ServerName&UseCanonicalName的問(wèn)題
ServerName指定Apache用于識(shí)別自身的名字和端口號(hào)。
# 通常這個(gè)值是自動(dòng)指定的,但是我們推薦你顯式的指定它以防止啟動(dòng)時(shí)出錯(cuò)
#
# 如果你為你的主機(jī)指定了一個(gè)無(wú)效的DNS名,server-generated重定向?qū)⒉荒芄ぷ鳌?
# 參見(jiàn)UseCanonicalName指令
#
# 如果你的主機(jī)沒(méi)有注冊(cè)DNS名,在這里鍵入它的IP地址
# 無(wú)論如何,你必須使用它的IP地址來(lái)提供服務(wù),
# 這里使用一種容易理解的方式重定向服務(wù)
ServerName www.dalouis.com:80
#
# UseCanonicalName:決定Apache如何構(gòu)造URLS和 SERVER_NAME 和 SERVER_PORT 的指令。
# 當(dāng)設(shè)置為 “Off”時(shí),Apache會(huì)使用用戶端提供的主機(jī)名和端口號(hào)。
# 當(dāng)設(shè)置為“On”,Apache會(huì)使用ServerName指令的值。
#
UseCanonicalName Off
上面是精華中的解釋,我不明白的是ServerName有用過(guò)嗎,對(duì)于客戶端來(lái)說(shuō)他只要有一個(gè)DNS或者一個(gè)IP就能連接上服務(wù)器,ServerName有什么用呢,難道就只是告訴客戶端服務(wù)器的姓名嗎??我想還有其他作用吧。server-generated重定向又是什么意思呢??如果可以請(qǐng)大蝦告訴我ServerName主要用在哪個(gè)方面。那些地方用到它
在UseCanonicalName參數(shù)中提到的構(gòu)造URLS。。。是什么意思呢,不明白。URL是用戶提供的,為什么Apache還會(huì)使用ServerName的指令值呢?如果舉一個(gè)例子就好
問(wèn)題太多,希望高手能見(jiàn)涼,幫幫我們這些入門的人,謝謝 |
|