我们正在缩小php文件的压缩,性能等。
.htaccess文件语法如下:
<Files *.php>
SetOutputFilter DEFLATE
</Files>
现在我们有一个文件getsong.php,基本上提供mp3。我不希望这个文件被夸大,因为我们的flash mp3播放器似乎在解压缩服务的mp3时遇到问题,而且没有给出正确的mp3文件播放持续时间等。
作为快速修复,我想更改此<files>
指令,以便它排除getsong.php。我已经尝试了各种正则表达式但是失败了。你可以告诉我如何在files指令中为此编写正则表达式,还是应该使用filesmatch?
欢迎任何其他关于如何处理这个问题的想法:)
答案 0 :(得分:1)
我希望这样的事情可以发挥作用:
<Files *.php>
SetOutputFilter DEFLATE
</Files>
<Files youronefile.php>
SetOutputFilter NONE (or something)
</Files>
如果这不起作用,请记住将<FilesMatch>
与正则表达式一起使用:)
答案 1 :(得分:0)
试试.htaccess
:
<FilesMatch "(.*[^getsong])\.php">
SetOutputFilter DEFLATE
</FilesMatch>
我假设您使用Apache&gt; = 1.3
// 编辑:
只是做错了:):p。