所以我有一个网页,每页都使用相同的页眉/页脚:
<?php include 'header.php?>
在css的标题链接中看起来像这样:
<link rel="stylesheet" type="text/css" href="styles.css">
他们俩都在同一个文件夹中。
问题:
当我尝试在另一个文件夹(products / page.php)中加载页面时 - 资产无法正确加载。我像这样添加了一个标题链接:
<?php include '../header.php' ?>
页眉和页脚正确加载,但其中定义的资产却没有。
如何修复路径,以便我不需要将相同的文件复制到每个文件夹。
抱歉没有问题:)
答案 0 :(得分:2)
一个可行的解决方案是使用绝对路径:
<link rel="stylesheet" type="text/css" href="/styles.css">
这样您的资产就可以独立于您的phps结构。