PHP/Html - 根据文件路径在"href"中更改link

PHP/Html - Change link in "href" according to the file path

我创建了一个 php 文件,我在其中导入了我在另一个文件中创建的导航栏。问题是 links 的 href 根据文件而变化,我不知道如何解决这个问题。

例如,我在文件夹 1 中有一个文件 1,我在其中导入了带有 link 的 header,该 link 转到文件夹 2 中的文件 2。如果我创建文件 3,其中包含不同的路径,link 将不再对文件有效,我不知道如何解决这个问题。

在我的导航栏文件中:

<div class="d-none d-md-inline-block d-lg-none"> <a href="test.php"><button type="button" class="btn btn-outline-secondary mr-md-4">Se connecter</button></a> <button type="button" class="btn btn-danger mr-md-4">S'inscrire</button> </div>

在我的文件中:

<?php include "../header/header.html"; ?>

test.php 的路径将根据我将其导入到哪个文件而有所不同。

谢谢,

href 的开头使用 /。这会将 link 指向服务器路径的根目录(开头)。例如,如果 test.html 在您的父文件夹中,则使用 href="/test.html".