WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
統(tǒng)一資源定位器
統(tǒng)一資源定位器(URL,英語Uniform Resource Locator的縮寫)也被稱為網(wǎng)頁地址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址。它最初是由蒂姆·伯納斯-李發(fā)明用來作為萬維網(wǎng)的地址的?,F(xiàn)在它已經(jīng)被萬維網(wǎng)聯(lián)盟編制為因特網(wǎng)標(biāo)準(zhǔn)RFC1738了。
在因特網(wǎng)的歷史上,統(tǒng)一資源定位符的發(fā)明是一個(gè)非?;A(chǔ)的步驟。統(tǒng)一資源定位符的語法是一般的,可擴(kuò)展的,它使用ASCII代碼的一部分來表示因特網(wǎng)的地址。一般統(tǒng)一資源定位符的開始標(biāo)志著一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議。
URL組成
它從左到右由下述部分組成:
- Internet資源類型(scheme):指出WWW客戶程序用來操作的工具。如“http://”表示W(wǎng)WW服務(wù)器,“ftp://”表示FTP服務(wù)器,“gopher://”表示Gopher服務(wù)器,而“new:”表示Newgroup新聞組。
- 服務(wù)器地址(host):指出WWW 頁所在的服務(wù)器域名。
- 端口(port):有時(shí)(并非總是這樣),對某些資源的訪問來說,需給出相應(yīng)的服務(wù)器提供端口號。
- 路徑(path):指明服務(wù)器上某資源的位置(其格式與DOS系統(tǒng)中的格式一樣,通常有目錄/子目錄/文件名這樣結(jié)構(gòu)組成)。與端口一樣,路徑并非總是需要的。
URL地址格式排列為:scheme://host:port/path
例如http://www.cnd.org/pub/HXWZ 就是一個(gè)典型的URL地址。
客戶程序首先看到http(超文本傳送協(xié)議),便知道處理的是HTML鏈接。接下來的www.cnd.org是站點(diǎn)地址,最后是目錄pub/HXWZ。
而ftp://ftp.cnd.org/pub/HXWZ/cm9612a.GB,WWW客戶程序需要用FTP去進(jìn)行文件傳送,站點(diǎn)是ftp.cnd.org,然后去目錄pub/HXWZ下,下載文件cm9612a.GB。
如果上面的 URL 是 ftp: //ftp. cnd. org:8001/pub/HXWZ/cm9612a.GB,則FTP 客戶程序?qū)恼军c(diǎn)ftp.cnd.org的8001端口連入。
必須注意,WWW 上的大部分服務(wù)器都是區(qū)分大小寫字母的,所以,要注意正確的URL大小寫表達(dá)形式。URL的Host部分不區(qū)分大小寫,path部分不同的服務(wù)器不一樣,Windows系統(tǒng)不區(qū)分大小寫,Linux/Unix系統(tǒng)區(qū)分大小寫。Linux/Unix服務(wù)器如果使用Apache等網(wǎng)站服務(wù)器,可以通過Rewrite實(shí)現(xiàn)不區(qū)分大小寫,但是這樣會(huì)降低效率,不推薦這樣做。
相關(guān)條目
參考資料
- 互聯(lián)網(wǎng)開源知識