鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 瀏覽器顯示網(wǎng)站地址,為什么都在最后加一個斜線?有什么目的和作用?

瀏覽器顯示網(wǎng)站地址,為什么都在最后加一個斜線?有什么目的和作用?

在Chrome瀏覽器輸入:

https://www.bing.com

拷貝地址欄中的地址,復(fù)制到剪切板,粘貼到文本中,變成這樣:

https://www.bing.com/

那個斜線為什么要生成?有何目的?如何不要?

回答
編輯回答
尛憇藌

./name: 這是一個文件的路徑
./name/: 這是一個文件夾的路徑

假設(shè)我現(xiàn)在網(wǎng)站根目錄/上有一個文件夾叫index,當(dāng)我輸入的網(wǎng)址是www.abc.com/index的時候,服務(wù)器會先去找有沒有index這個文件,然后發(fā)現(xiàn)沒有這個文件,才會去找index/這個目錄。

然后https://www.bing.comhttps://www.bing.com/這兩個倒是沒有區(qū)別,因為服務(wù)器知道這兩個請求的都是根目錄,然后服務(wù)器會從默認(rèn)的文件列表index.htm, index.html, index.php...中查找目錄里有沒有默認(rèn)文件,然后返回給前端。

2017年8月13日 04:16
編輯回答
維她命

統(tǒng)一資源定位符的標(biāo)準(zhǔn)格式如下:協(xié)議類型://服務(wù)器地址(必要時需加上端口號)/路徑/文件名
(這是規(guī)定)

后面的/表示網(wǎng)站的根目錄,瀏覽器在加載的時候會自動在后面加上/,如果直接將https://www.bing.com 鍵入地址欄瀏覽器會先加載這個地址然后加載https://www.bing.com/,相當(dāng)于加載了兩遍,打開網(wǎng)站的速度會變慢。

在瀏覽器中這兩個地址可能沒什么區(qū)別,但是在Linux文件系統(tǒng)中www.bing.com表示一個目錄,www.bing.com/表示這個目錄下的目錄或者文件。

我說的可能并沒有針對你提出的問題來回答,你權(quán)當(dāng)漲姿勢,有錯誤還請大神指出補充

2017年6月6日 22:14