Win2000 IIS5.0之WWW設定(轉)

gugu99發表於2007-08-12
Win2000 IIS5.0之WWW設定(轉)[@more@]

  1、問:當在瀏覽器中輸入“地址”和輸入“地址/”有什麼差別嗎?它們會做什麼?

  答:沒有差別!前一種格式瀏覽器也會自動在後面加上“/”!它們的意思都是“依次”去查詢並呼叫相應“主目錄”下的“預設文件”。

  另,本題中的“IP地址”也可為“域名”;道理完全一樣。

  2、問:做網頁時,輸入連結用“IP地址”和輸入“地址”是否一樣?

  答:一般來說輸入兩種格式都可以,但實際上它們是有區別的。在有些較特殊格式的網頁裡,加“http://”和不加是截然兩回事!在那些地方,第一種格式被看作了“當前目錄”下的一個目錄連結;第二種格式才把它看成了從別的“根目錄”下開始的一個單獨的網站。

  因此,為保險起見,建議在網頁中要連結到其他站點時,均在相應的域名(或IP地址)前加上“http://”!

  3、問:為什麼我在“Internet 資訊服務”(IIS管理器)中,“預設web站點”沒有設定IP地址時,用“”訪問一切正常,但用“”訪問就會彈出使用者名稱,密碼,域驗證視窗。

  答:正常現象!此時無論你用“localhost”或是“wy”(本機名)都可以看見有內容,但這內容實際上是IIS5.0的幫助頁。出於安全性或其他方面的考慮,系統預設的是主機名(包括localhost和你安裝時輸入的計算機名)可以,而IP地址則必須使用者名稱和密碼——此時輸入“Administrator”和相應密碼即可。

  4、問:我在IIS管理器的“預設Web站點”中,為它指定了IP地址(如“192.168.0.1”)後,“”和“”均不能用;“http://192.168.0.1/”卻彈出驗證視窗!為什麼?

  答:為了能更清楚地瞭解箇中原因,我試圖一步一步地來進行分析,希望不會被罵為“羅嗦”!^-^

  ①此時開啟瀏覽器,輸入IP地址再回車,你就會發現它會叫你輸入使用者和密碼,此時輸入管理員的使用者名稱和密碼即可進入;然後你再用此IP後面加一個“win2000.gif”的檔名(如“192.168.0.1/win2000.gif”的格式),你就會驚奇地發現,一個圖片出現了,而並不需要你輸入其他什麼!

  為什麼這樣呢?(順便說一句,此時“”是可以用的,不需密碼。)

  ②請接著進入IIS管理器中,選“預設web站點→右鍵→屬性→文件”,你就可以看到“預設文件”有三個,依次是“default.htm”、“default.asp”、和“iisstart.asp”;你再進到“主目錄”一項,它對應的是“D:Inetpubwwwroot”;然後再開啟“我的電腦”,進入“D:Inetpubwwwroot”目錄,其下的眾多檔案中,“iisstart.asp”和“win2000.gif”也豁然在目!

  原來,當你在瀏覽器中,如果只輸入相應的IP地址(或域名),它會自動在其對應的“主目錄”下去尋找“預設文件”,於是呼叫了“iisstart.asp”這個檔案,而此檔案本身需要使用者名稱和密碼才能進入;當你後面跟指定的檔名時“win2000.gif”,它就會去只尋找並呼叫此檔案,而此圖片檔案並未加密,所以不需密碼什麼的即順利進入!

  也就是說,這根本不是設定的問題!而是“iisstart.asp”這個預設呼叫的檔案本身加了密!

  ③怎麼解決呢?很好辦!你可以將“主目錄”改到你需要的其他任何目錄下去;也可以將其他目錄下的“default.htm”或“default.asp”或“iisstart.asp”複製一個到這裡來,總之不要再用原來的那個“iisstart.asp”了!——你就永遠也不會再看到那惱人的密碼視窗啦!:-D

  5、問:為什麼我對“管理Web站點”進行和“預設Web站點”一樣的操作,卻說我無權訪問呢?“管理Web站點”是用來作什麼用的?

  答:一般我們用“預設web站點”就行了;如果要再增加更多的站點,只需“新建”站點即可。

  至於“管理Web站點”,它的主目錄在“D:WINNTSystem32inetsrviisadmin”下,它可以讓你在任何客戶端(當然伺服器端也可以)用瀏覽器來達到和IIS管理器一樣的操作目的——即遠端管理IIS!非常的有用哦!

  但是,當你在使用“管理web站點”之前,你必須首先知道,在它裡面,不僅使用了特殊的埠號(不同於預設的80埠),並且預設的只有伺服器本機“127.0.0.1”這樣的IP地址才可以訪問;其他的伺服器和工作站的IP地址均屬於被“禁止”訪問的範疇!如果想所有的機器都能訪問,你需進行如下操作:

  ①進入IIS管理器,選“管理Web站點→右鍵→屬性”。

  ②在“Web站點→TCP埠”你可以看見有“4884”的字樣,一般可以不用改它;將“IP地址”一欄改選成你需要的值。即呼叫“管理web站點”的網址應為如“http://192.168.0.1:4884”的格式!(“:4884”不能省略;只有80埠才可以省略如“:80”的部分!)

  ③在“目錄安全性→IP地址及域名限制→編輯”中,你可以看見預設的只有“127.0.0.1”才能訪問它,其他IP地址均被“拒絕訪問”。現在需要改選成(預設情況下,所以計算機將被)“授權訪問”,這樣你就能在本網的任何一臺機器上用瀏覽器透過訪問“管理web站點”來達到遠端管理IIS伺服器的目的了!

  ④只有當以上②、③步同時滿足了,才可用訪問你需要的“管理Web站點”中指定的目錄。——當然,為安全起見,使用者名稱和密碼是必須要輸入的,除非你把預設文件(或主目錄)改成了其他某一個。

  6、IIS其他服務的設定可參照以上所述方法施行。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-948515/,如需轉載,請註明出處,否則將追究法律責任。

相關文章