apache expiryByType配置

时间:2011-08-28 02:56:11

标签: apache

我遵循pagespeed的建议为大多数资源设置过期标头,但是,我似乎无法为所有服务的主机设置配置,只有在我为一个虚拟主机wwww.example设置它时它才有效。 COM。并且example.com无法成功设置到期标头。我有以下Apache配置。

如何让www.example.com和example.com成功设置到期日期?

<VirtualHost *:80>
        ServerName  www.example.com
    ServerAlias example.com


ExpiresActive On
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 day"

1 个答案:

答案 0 :(得分:0)

在服务器的主httpd.conf文件中,输入如下行:

Include conf.d/expiry_settings.conf

然后创建上面的文件,并输入您想要的任何设置。请注意,您将输入的设置将是服务器范围的,这意味着该服务器上的所有托管域将具有相同的到期设置。

要覆盖特定域的那些,当然要使用本地.htaccess文件。

祝你好运。