使用一个页眉和页脚从不同文件夹加载相同的资源

时间:2018-02-19 11:15:14

标签: php html path

所以我有一个网页,每页都使用相同的页眉/页脚:

<?php include 'header.php?>

在css的标题链接中看起来像这样:

<link rel="stylesheet" type="text/css" href="styles.css">

他们俩都在同一个文件夹中。

问题:

当我尝试在另一个文件夹(products / page.php)中加载页面时 - 资产无法正确加载。我像这样添加了一个标题链接:

<?php include '../header.php' ?>

页眉和页脚正确加载,但其中定义的资产却没有。

如何修复路径,以便我不需要将相同的文件复制到每个文件夹。

抱歉没有问题:)

1 个答案:

答案 0 :(得分:2)

一个可行的解决方案是使用绝对路径:

<link rel="stylesheet" type="text/css" href="/styles.css">

这样您的资产就可以独立于您的phps结构。