0

我正在使用 xampp 作为我的 Web 服务器构建一个 localhost 网站。我遇到的问题是,当我单击网页上的链接时,它无法导航到该链接。

当前网址:

本地主机/构建/索引/

HTML 链接:

<a href="localhost/builds/projects/30-11-11.php">30th November 2011</a>

期待:

本地主机/构建/项目/30-11-11.php

现实:

localhost/builds/index/ localhost/builds/projects/30-11-11.php

笔记:

我知道硬编码任何东西都不是一个好主意。我以前曾尝试使用 PHP 变量,但如果硬编码链接不起作用,我不希望软代码现在也能工作。

4

2 回答 2

1

链接工作正常。如果没有前导/,则链接相对于当前 URL。使用前导/,它是相对于域的。在该链接的 URL 开头添加 a/将使其按您的意愿工作。

于 2012-12-21T04:37:21.487 回答
1

如果 url 不以模式(如 http:// 或 https://)开头,浏览器将威胁它为相对并附加到当前目录。

于 2012-12-21T04:37:56.913 回答