为包含数千个链接HTML文件的文件夹添加一个通用的标头和身份验证系统


Adding a common header and authentication system to a folder of thousands of linked HTML files

我有一个文件夹,基本上是数千个相关网页的HTML格式存档。把它想象成一本书或排序,它们都链接在一起——但是这些文件中没有公共的PHP包含。

我想做的是在引导中包装这些页面,并可能添加一些简单的身份验证。可能会把它们放到Laravel框架中。

这可以通过编辑这5000多个文件中的每一个并添加一个PHP include来完成,但我想知道是否有更好的方法?使用一个通用的标题或框架,然后只使用这些现有的页面结构,以某种方式在正文部分完成链接。可能与mod_rewrite?

任何想法?

首先将这些文件移出DOCUMENT_ROOT,这样它们就不会被公众访问,然后只需使用php文件通过包装html文件来显示内容。

$htmlfile = 'some.html';
authentication_header();
include_once($htmlfile);
footer();