rootFolder
的index.php
cssFolder
fontAwesomeFolder
-main.css
-tablet.css
imagesFolder
-image.jpg
includesFolder
-navMain.php
-footer.php
pagesFolder
-contactUs.php
jsFolder
-core.js
我的网站有拓扑结构。当我尝试将 includesFolder 中的 navMain.php 链接到 pageFolder 中的 contactUs.php 时strong>,其他一些链接搞砸了,特别是css和图像文件。它们似乎不起作用。
问题是PHP INCLUDE。好的。它与index.php一起工作正常。但不是使用子目录中的文件。
我怎么会带来这个。有人说,我会用config.php。我试过了,没用。如果我要使用Config.php,我必须在那里放置什么确切的代码以及其他文档的代码。
感谢您的帮助!
答案 0 :(得分:0)
问题似乎是您的资源网址与您的文件位置有关。为避免这种情况,您可以始终使用/
使其相对于您的根网址,并避免出现404
错误:
<link rel="stylesheet" type="text/css" href="/cssFolder/main.css" />
<link rel="stylesheet" type="text/css" href="/cssFolder/tablet.css" />