2012-05-12 117 views
9

有沒有辦法鏈接到網站的索引頁面,而不指定索引頁面的名稱或完整的網站URL?鏈接到網站的索引頁

我有這樣的:

<a href="index.htm">Home</a> 

但是,當我點擊鏈接,我的地址欄顯示:

mydomain.com/index.html 

我想它顯示:

mydomain.com 

我可以那麼不要把完整的URL(mydomain.com)放在href?如果是這樣,怎麼樣?

對於未來的觀衆,我還發現this question有幫助。

+0

@CommunityDrivenBusiness:我說我試圖避免這種情況。 –

回答

18

你可以只是這樣做:

<a href="/">Home</a> 

任何href由斜線是相對的根目錄。

+0

我知道它必須是簡單的東西,但我無法在任何地方找到答案。謝謝! –

+0

沒問題,很高興我可以幫助:) –

+0

是否有一個同樣簡單的子目錄方式?例如從'mydomain.com/foo/bar.html'到'mydomain.com/foo /'? –

5

我知道這個帖子是舊的,有一個答案。但這裏是我的貢獻還支持索引是不完全在根目錄下的index.html在地址欄中顯示了不

到轉到

mydomain.com/index.html 

<a href="/">Home</a> 

這將始終指向mydomain.com不管你的文件保存到的目錄在哪裏。

指向索引目錄中的使用:

<a href="./">Home</a> 

這將指向mydomain.com/subdir爲mydomain.com/subdir/index.html而接受的答案總是指向MYDOMAIN .com(這並不總是所需的行動)