Html 从多个目录访问核心网页

Html 从多个目录访问核心网页,html,web,Html,Web,很难为我正在讨论的问题写一个连贯的标题,所以我会尽力在这里解释 我有一个域,该域中有六个子目录domain.com/site1、domain.com/site2等。。这六个站点将具有相同的组成和相同的内容,因此关键内容页面将位于其他目录中。这六个站点之间的区别在于美观,所以我打算让PHP根据访问哪个目录来动态添加第二个样式表,其中包含站点特定的样式 现在,我遇到的问题是这个。假设您位于domain.com/site1,并单击进入内容页。内容页只存在一次,为了避免相同的文件出现六次,它们被保存在以

很难为我正在讨论的问题写一个连贯的标题,所以我会尽力在这里解释

我有一个域,该域中有六个子目录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。这样,如果您正在查看内容,您仍然在您开始使用的站点中

我希望我的要求有道理。如果需要,我可以尽力进一步澄清。谢谢。

您可以尝试使用include和include\u一次,直接从指定文件添加文本,就像它是PHP和/或HTML代码一样


有关更多信息,请查看

我已经为页眉/页脚类型的内容添加了include。但是对于内容页面,每个页面都有唯一的URL是很重要的,所以我不认为include语句在这里有什么帮助。这样做的目的是避免同一页的多个副本。包括将工作。。。但我仍然有六个文件,每个文件上都有一个include语句。你真的不能少做。。。要将www.domain.com/myDir作为目录,您必须位于该目录中的页面上。如果你包含了其他目录中的内容,那么这是可能的。那么你是说这是实现我要求的最好的方法?我只是想在开始之前确定一下,然后再找出一个更有效的方法。谢谢。我必须承认我看得再清楚不过了。但这并不意味着没有更好的。我建议先做一次备份,然后再尝试那个解决方案。我们可以把它归结为第二阶段。谢谢,谢谢你的帮助。