为Google Chrome Frame选择性地配置Apache 2 mod_headers

时间:2010-06-02 14:40:09

标签: apache apache2 apache-config google-chrome-frame

我目前正在评估Google Chrome Frame,到目前为止我对它感到满意,但我想做的是有选择地将其用于我网站的某些部分。

某些部分需要ActiveX,因此需要在本机IE中查看,而其他部分则受益匪浅,最终可能需要使用Chrome Frame。

我目前在apache httpd.conf文件中配置了以下内容 -

<IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
        BrowserMatch chromeframe gcf
        Header append X-UA-Compatible "chrome=1" env=gcf
    </IfModule>
</IfModule>

这会导致任何通过Apache进入的内容都会将chrome框架内容添加到标头中。

我需要的是,只有当用户访问我目前通过RewriteRules控制的特定网址/特定网页时才会发生这种情况。

任何人都可以解释我会如何解决这个问题,因为我对Apache配置文件的理解并不出色。

感谢。

0 个答案:

没有答案