我正在使用phplist作为网站内的简报程序。 Phplist的工作方式类似于在网站中运行网站,这意味着它拥有自己的css,js,图像文件夹等。我试图在我的外部或shell网站上的主文件夹中包含()index.php(所以说话)。我尝试了include(“/ list / index.php”),它包含了它。但是,它试图从shell网站获取像css等东西。
如何在子文件夹中包含索引并让它包含css,js等文件夹?
或者,我如何从包含它的子文件夹中获取所包含的索引?
我做什么,我需要从shell网站的页面进行。
或者,这甚至可能吗?
答案 0 :(得分:0)
这是一个远景,但这可能适合你。
启动输出缓冲区
ob_start();
$cwd = getcwd();
chdir(__DIR__."/list");
在列表目录中包含url。
include("list/index.php");
chdir($cwd);
获取缓冲区的内容并清空它。
$html = ob_get_clean();
执行字符串替换以重写网址
$html = str_replace("http://domain.dev/'",
"http://domain.dev/list/'",
$html);
输出html
echo $html;