首页 > 解决方案 > php - 在根文件夹之外包含 html 页面

问题描述

在我的 php 站点上,我试图在根文件夹之外包含 html 页面(html 页面会自动更改)
如果我包含一个 html 页面,我会收到链接文件的 404 错误,如果我也包含链接文件,它们不是正确显示
path/site/root/index.php

...
include("path/html/index1.html");
include("path/html/index1_files/img.png");
...

路径/html/index1.html

...
<img src="index1_files/img.png">
...


结果: 在此处输入图像描述

标签: phphtmlinclude

解决方案


您需要正确指定目录。因此,在您的情况下,链接到图像时,请替换<img src="index1_files/img.png"><img src="./index1_files/img.png">. 回到./保存文件的文件夹,../ 上升一级。您的代码正在当前页面中查找名为 index1_files 的文件夹。


推荐阅读