很难为我在这里的问题写一个有凝聚力的标题,所以我会尽力在这里解释一下。
我有一个域,在该域中将有六个子目录(domain.com/site1,domain.com/site2等)。这六个站点将具有相同的构成和相同的内容,因此关键内容页面将位于其他目录中。六个站点中每个站点之间的差异都是美学的,所以我要让PHP动态添加第二个样式表(具有特定于站点的样式),具体取决于访问哪个目录来实现它。
现在,我遇到的问题是这个。假设您在domain.com/site1并且单击进入内容页面。内容页面只存在一次,并且为了避免六次使用相同的文件,它们被保存在之前的六个站点目录之外的单独目录中(因此,domain.com/content1,domain.com/content2等) 。我希望显示的URL保留在我所在的站点目录中,同时加载该内容(如果我在site1中并单击指向某些内容的链接,我将转到domain.com/site1/content1/page .php而不是domain.com/content1/page.php)。这样,如果您正在查看内容,那么您仍然在您开始使用的网站中。
我希望我所要求的是有道理的。如果需要,我可以尽力进一步澄清。感谢。
答案 0 :(得分:0)
您可以尝试使用include
和include_once
,它们直接添加指定文件中的文本,就像它是PHP和/或HTML代码一样。
有关详细信息,请查看http://php.net/manual/fr/function.include-once.php