如何在页面上构建链接以访问不同的子目录



我知道如何做我需要的一切,我遇到的问题是子目录。

例如:导航.php位于根目录中。 Index.php也在根目录中。现在我想转到一个关于猫的页面,位于 about/cats.php .

当我想从about/cats.php转到blog/kittens.php时,我将如何构建链接?

<a href="about/cats.php">cats</a>会带我从根目录中到关于/猫。但是如果我在blog/kittens.php页面上,我会得到一个像about/blog/kittens.php这样的链接。

这不是需要大规模/动态数组或任何东西的东西,我只是很难理解最干净的方法来做到这一点。

如何保留一个导航文件,但即使距离根目录 2 或 4 级,仍然具有正确的链接?我见过其他人使用 sql 数据库(如果这是我不介意的最好方法),但我觉得这太复杂了,我只是错过了一种更简单的方法。

如果您在 href 的开头添加/(斜杠),它将被视为从根开始。例如,如果您在 cats.php 页面中并希望访问您的博客/小猫页面,因此请像这样制作 href。

<a href="/blog/kittens.php">Kittens</a>

解决方法

navbar/sidebar absolute urls,以便它可以与索引页面一起在您的网站上的任何位置使用。

菜单可以包含类似链接

<a href="/blog/kittens.php">Kittens</a>
<a href="/about/cats.php">Cats</a>

希望对:)有所帮助

相关内容

  • 没有找到相关文章

最新更新