【发布时间】:2011-07-06 05:13:54
【问题描述】:
我有一个问题,虽然我可以找到相关信息,但我想这是否正是我想知道的。
问题是,我在http://localhost/site 上有一个网站。
现在,当我创建一个链接时,比如说<a href="/posts">,它链接到http://localhost/posts 而不是http://localhost/site/posts。
如果我删除斜线(<a href="posts">),它工作正常,这将是最接近,也许是最简单的解决方案,但我想知道为什么链接忽略文件所在的文件夹?
我也想知道这是否可以用 .htaccess 或其他东西来解决。
我读过以 / 开头的链接使其“绝对”。因此,以 / 开头的链接仅用于直接链接到根目录,或者供存储在根目录的站点使用(在这种情况下,它没有多大意义?)?
【问题讨论】:
标签: html css url path hyperlink