2012-05-12 121 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(这并不总是所需的行动)