为每个虚拟主机提供不同的字符集

在一个centos服务器6.5上,apache 2.2.15是否可以将多个字符集服务到不同的虚拟主机?

我知道设置默认的字符集是通过添加到httpd.conf文件中完成的:

AddDefaultCharset UTF-8 

然而,我们有一些网站需要使用ISO-8859-1进行编码,但Symfony提供的其他网站需要使用UTF-8进行编码。 是否有可能为每个虚拟主机添加一个默认字符集,或者是否需要使用.htaccess文件来完成?

您可以指定每个目录或虚拟主机的默认字符集,请参阅httpd.apache.org 。

简而言之:

 <Directory /some/dir> CharsetDefault ISO-8859-1 </Directory> 

您还需要确保已启用mod_charset_lite模块。