我应该如何创建指向同一子域中的目录的链接?

时间:2016-06-14 16:40:11

标签: html ftp-client

我目前有一个索引文件保存在subdomain.domain.com/directory1形式的网址下。在目录1中,我有另一个名为directory2的目录。要访问directory2的索引页面,我使用了<a href="/directory2">Link</a>形式的链接。

我希望此链接可以在点击时将用户引导到页面subdomain.domain.com/directory1/directory2,而是指向subdomain.domain.com/directory2

为什么会这样?

1 个答案:

答案 0 :(得分:1)

您应该使用完整路径:

<a href="/directory1/directory2">Link</a>

这是因为您使用的是相对网址。

编辑〜:

例如:What is relative URL?

让我们假设您的脚本(本例中为index.html)正在http://example.com/执行此文件夹结构:

index.html
uploads/
   - img.jpg
images/
   - banners/
       - banner1.jpg
       - banner2.jpg

如果您想创建“上传”文件夹的链接,您只需

即可
<a href="uploads/">go to uploads</a>

那是,因为它们处于相同的结构级别

另一方面,如果您想要关联其中一个横幅,则必须通过images然后banners“导航”。这意味着 relative 到您的脚本,有images/banner/