2011-08-28 60 views
1

我正在按照pagespeed爲大多數資源設置過期標題的建議,但是,我似乎無法爲所有服務的主機設置配置,它只適用於將其設置爲一個虛擬主機wwww .example.com的。而example.com不會成功設置過期標題。我有以下Apache配置。apache expiryByType配置

如何讓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

在您的服務器的主httpd.conf文件,進入這樣一行:

Include conf.d/expiry_settings.conf 

然後創建上面的文件,然後輸入你想有任何設置。請注意,您輸入的設置將在服務器範圍內進行,這意味着該服務器上的所有託管域將具有相同的到期設置。

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

祝你好運。