新竹市青草湖社區大學課程教材:電腦生活與網際網路介紹(89a1302)
[ 目錄 ] / [ 本節目錄 ] [ 上一篇 ] [ 下一篇 ]


第3節、網址、資源位址(URL)

Kasumi

2000/06/20


一、理解網址

url.gif (5188 bytes)

圖14-9、網頁的網址示意圖

在網際網路的世界裡,每個網頁都有一個相對應的的網址(Address),用來描述該網頁在網際網路上所在的位置(Location)。網頁的網址,通常長得像是這樣:

http://www.lantronix.com/training/tutorials/index.html

網址看似長長沒道理的一串,其實很容易理解(請參看圖14-9):

  1. 網址的第一部份「http」(都是小寫)描述的是通訊協定,指出這是WWW的通訊協定HTTP。
  2. 網址的第二部份描述的是此網頁所在的工作站的「網域名稱(Domain Name)」,即此部工作站在網際網路上的地址。如上述網址中的「www.lantronix.com」,描述的是此網頁位於地址是www.lantronix.com的工作站硬碟上。
  3. 網址的第三部份描述的是此網頁在工作站硬碟上的位置。如上述網址的中的「training/tutorial/index.html」,描述的是此網頁位於工作站WWW檔案系統裡的「training」資料夾中的「tutorial」資料夾中,檔名為index.html。
  4. 「training/tutorial/index.html」這樣描述檔案位置的寫法又稱為「路徑(path)」。在Windows底下的檔案總管裡也常常可以看到這種描述檔案位置的寫法,只不過Windows底下是用反斜線「\」符號來代表資料夾,而網際網路的世界裡是沿用Unix作業系統的習慣用斜線「/」符號來代表資料夾。

二、網址出現「~」的情況:帳號

user-url.gif (5308 bytes)

圖14-10、工作站中帳號的網頁,其網址示意圖

有些網址中出現了一個像是毛毛蟲的符號「~」,譬如本教材的首頁的網址是:

http://r703a.chem.nthu.edu.tw/~rpgs/gzine/course2000/index.html

這個網址的意義說明如下:

  1. 本教材的首頁位於「r703a.chem.nthu.edu.tw」這台工作站中的硬碟上。
  2. r703a.chem.nthu.edu.tw這台工作站有個成員的帳號是「rpgs」,本教材在rpgs帳號底下的WWW檔案系統中。網址中如果緊接在工作站的網域名稱後出現「~」,表示那是該工作站中一個帳號的名稱。
  3. 本教材的首頁在此工作站的rpgs帳號裡的WWW檔案系統裡的「gzine」資料夾中的「course2000」資料夾中,檔名為index.html。

三、index.html

indexhtml.gif (4064 bytes)

圖14-11、一個資料夾中的index.html示意圖

你或許會問,下面的網址,雖然沒有將本教材首頁的檔名index.html寫出,為什麼也同樣可以連到本教材的首頁呢?

http://r703a.chem.nthu.edu.tw/~rpgs/gzine/course2000/

因為你以這樣的網址向r703a.chem.nthu.edu.tw的WWW服務程式(WWW小惡魔)索取網頁時,該WWW服務程式會自動的在course2000的資料夾中尋找名為index.html的網頁。

以index.html為檔名的網頁是一個資料夾中的「目錄」,或首頁,這是WWW世界中的習慣,通常index.html這個網頁裡面會記載著這個資料夾裡面有哪些其他的網頁或資料。以圖11-1本教材第十三章的資料夾「chapter13/」為例,這裡面共有5個網頁:

大家可以看到這裡頭有個index.html的網頁,依照WWW的習慣,這個網頁被設定成是「第十三章目錄」。index.html中提供了幾個連結,分別可以連到chapter13/資料夾的其他網頁,即可以連到十三章其他各節與附錄。所以鍵入十三章網址時,可以只寫成:

http://r703a.chem.nthu.edu.tw/~rpgs/gzine/course2000/chapter13/

那麼r703a.chem.nthu.edu.tw這部工作站的WWW服務程式,就知道是要連結到chapter13/資料夾中檔名為index.html的網頁,即連到:

http://r703a.chem.nthu.edu.tw/~rpgs/gzine/course2000/chapter13/index.html

這是WWW的HTTP通訊協定中一個良好的習慣。最後再舉一例,當你鍵入:

http://www.yahoo.com/

這樣的網址時,其實是要連結至網址為:

http://www.yahoo.com/index.html

的網頁,這個網頁是雅虎整個網站的首頁。

四、資源位址(URL)

網址其實更精確的說應該是「資源位址(URL)」,URL是Uniform Resource Locator(萬用資源位置標示法)的簡寫。因為網際網路上除了WWW服務外,還有其他也同樣重要的服務,如FTP(檔案傳輸)、News(新聞群組),或像是Telnet(直接連至網路上的工作站,如連上BBS、個人在工作站的帳號)等等,請參看第十一章第2節的「四、各種網際網路服務與使用」。這些服務中的檔案,在網際網路上所在的「位置」或「地址」,也是可以利用前面所介紹的網址的寫法來寫出,只是地址的最前面寫的不是「http」,而是各種服務各自的通訊協定的名字,如「ftp」、「news」、「telnet」等等:


[ 目錄 ] / [ 本節目錄 ] [ 上一篇 ] [ 下一篇 ]


rpgs@r703a.chem.nthu.edu.tw