Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 使用htaccess包含文件(头)_.htaccess_Mod Include - Fatal编程技术网

.htaccess 使用htaccess包含文件(头)

.htaccess 使用htaccess包含文件(头),.htaccess,mod-include,.htaccess,Mod Include,我想在每次页面调用中包含一个特定的文件 为了简单起见,假设我有一个头,它应该被预先挂起到每个文件。 (例如,检查各种用户代理内容的php脚本。) 我可以使用mod_rewrite将所有请求发送到此文件,然后使用PHP将请求的页面包含到该文件中,但这可能会让路径之类的问题头疼,如果不需要,我宁愿不使用mod_rewrite 我记得htaccess中有一个“include”调用,但我在搜索中只能找到ServerSideIncludes,这不是我需要的。SSI(我收集)扫描文档以查找调用,而我需要在进

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

为了简单起见,假设我有一个头,它应该被预先挂起到每个文件。
(例如,检查各种用户代理内容的php脚本。)

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


我记得htaccess中有一个“include”调用,但我在搜索中只能找到ServerSideIncludes,这不是我需要的。SSI(我收集)扫描文档以查找调用,而我需要在进入被调用的文件之前包含此文件。

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

在.htaccess中:

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

至少这是一个解决方案,尽管我也需要它来处理html文件。