2010-11-24 24 views

回答

4

有沒有這樣做的危險或性能?

不是你指定一個相對還是一個絕對URL並不重要:無論如何它會被瀏覽器翻譯成絕對URL。

使用絕對URL有一個好處:它可以很容易地將所有靜態資源移動到不同的服務器(如需要遵循Google的頁面優化規則)。如果變量可用,這是一件好事。

1

根本沒有。無論如何,瀏覽器會在一天結束時將其解決。

1

你甚至可以使用相對URL從Web根目錄開始:

/Scripts/jquery-1.4.1.min.js 
^-- note the slash at the beginning 

得到總是被轉換爲服務器上的相同路徑,無論在你的頁面所在哪個目錄:換句話說,無論是文檔位於http://example.com/some/path/index.htmlhttp://example.com/index.html,瀏覽器會將/Scripts/jquery-1.4.1.min.js解析爲http://example.com/Scripts/jquery-1.4.1.min.js - 僅使用基礎文檔的協議和域,忽略路徑。

+1

不幸的是,如果該網站託管在虛擬目錄中不幸。 – 2010-11-24 23:04:39