使用htaccess包含文件(标题)

时间:2010-01-19 10:46:20

标签: .htaccess mod-include

我想在每个页面调用中包含一个特定的文件。

为简单起见,假设我有一个标题,应该预先写入每个文件。
(例如,用于检查各种用户代理内容的php脚本。)

我可以使用mod_rewrite将所有请求发送到此文件,然后使用PHP将请求的页面包含到文件中,但这可能是路径和诸如此类的头疼,如果不需要,我宁愿不使用mod_rewrite。

我记得在htaccess中有一个'include'调用,但我在搜索中找到的唯一东西是ServerSideIncludes - 这不是我需要的。 SSI(我收集)扫描文档寻找呼叫,而我需要在进入被调用文件之前包含此文件。

1 个答案:

答案 0 :(得分:1)

除了SSI之外,还有一个特定于PHP的选项,用于在每个 PHP 页面中包含页眉/页脚文件,因此这个解决方案可能对你来说太有限了:

在.htaccess中:

php_value auto_prepend_file /www/root/header.php
php_value auto_append_file /www/root/footer.php