将所有请求重定向到没有.htaccess

时间:2017-06-18 16:22:17

标签: php templating

我听说创建一个单一的布局页面有助于维护,我是新的并即将实现这一点,但我对此感到困惑。 如果是正确的,一个文件将作为需要header.php和footer.php的布局文件,所有对服务器的请求都必须通过这个文件,我还从https://alistapart.com/article/succeed学到了重定向到这个布局页面将需要编辑.htaccess文件。我的问题是,如果我不想编辑.htaccess文件并在我的所有内容页面中包含代码以将所有请求重定向到布局文件,该怎么办?

1 个答案:

答案 0 :(得分:0)

我不推荐这种方法,但我认为您正在寻找的是:

在每个页面上,立即开始输出缓冲。完成页面后,在变量中捕获输出缓冲区。关闭输出缓冲,然后包括你的"布局"在页眉和页脚HTML之间打印出该变量的页面。

但是,你可以更好地学习mvc。

要查找有关缓冲的信息,请访问php网站并查找ob_start。