使用Apache2捕获输出并使用PHP来解析它

时间:2012-03-11 15:49:30

标签: php apache2

我决定编写一个网站,其中每个重写的URL都有自己的文件,而不是用一个文件解析它们。现在,我想捕获任何文件生成的输出,并使用PHP来解析它(美化它,缩小它)。这可能吗?

我记得用CSS和JS代码对它们进行GZip,但我不记得我用过什么技术。

谢谢, Sanil

2 个答案:

答案 0 :(得分:0)

如果我明白你的意思,你可以这样做:

.htaccess文件中:

<IfModule mod_rewrite.c>
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule . /index.php [L]
</IfModule>

这会将任何与实际文件匹配的请求发送到index.php。然后在PHP脚本中打开所请求的文件,然后根据需要对其进行解析,然后打印所需的输出。

答案 1 :(得分:0)

你可能正在寻找auto_prepend_file。您可以在该文件中注册输出过滤器,然后自动跳转到操作中。