0
我注意到指向不同維基百科子域上的路徑的維基百科鏈接使用具有以下語法的鏈接://<SERVER_NAME>/<REQUEST_URI>
。例如,從file page到file的鏈接出現(例如)爲//upload.wikimedia.org/wikipedia/en/9/95/Stack_Overflow_website_logo.png
。我熟悉絕對路徑(現在再三考慮),相對路徑以及如何使用它們。但是,我從來沒有見過這種用法。我假設這指向使用當前協議的新服務器名稱。它是否正確?有沒有一個正式的名稱(或廣泛接受的名字)呢?以兩條斜線開頭的絕對路徑
[在Javascript中使用//www.example.com會自動選擇http/https協議](http://stackoverflow.com/questions/5799577/does-using-www-example-com- in-javascript-chose-http-https-protocol-automatical) – Quentin
[Network-Path Reference URI/Scheme relative URLs]的可能重複(http://stackoverflow.com/questions/3583103/network-path-reference-uri- scheme-relative-urls) –
可能的重複[是否可以在
你是絕對正確的。到
//some/path
的鏈接是協議相對路徑。即是說,如果您目前在
http://something.example.com
,則指向//google.com
的鏈接將指向http://google.com
。如果您目前位於
https://something.example.com
,則指向//google.com
的鏈接將指向https://google.com
。這個最常見的用法可以在html5樣板中看到。
請問Google提供了它的javascript cdn over HTTP和https。 因此,爲了避免安全警告,我們通過https加載它,如果我們在https上,或者如果我們在http上,則加載http。
注:
不幸的是,你不能做同樣的事情谷歌分析。
他們對https和http使用域
ssl.google-analytics.com
和www.google-analytics.com
。來源
2011-11-24 09:31:39