我遵循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"
答案 0 :(得分:0)
在服务器的主httpd.conf文件中,输入如下行:
Include conf.d/expiry_settings.conf
然后创建上面的文件,并输入您想要的任何设置。请注意,您将输入的设置将是服务器范围的,这意味着该服务器上的所有托管域将具有相同的到期设置。
要覆盖特定域的那些,当然要使用本地.htaccess文件。
祝你好运。