用に最適化:Apacheのバーチャルホストディレクティブは、私は現在、私のバーチャルホストでは、この設定を使用するのPageSpeed
<Location />
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
</Location>
<Directory />
ExpiresActive On
ExpiresByType text/html "access plus 5 minutes"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresDefault "access plus 1 day"
<FilesMatch "\.(ico|jpeg|pdf|flv|jpg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=2592000, public"
Header unset Last-Modified
Header unset ETag
FileETag None
</FilesMatch>
<FilesMatch "\.(html|php)$">
Header set Cache-Control "max-age=900, public, must-revalidate"
</FilesMatch>
</Directory>
それは事をスピードアップするための素晴らしい作品ながら使用して主にしながら、時々、ユーザーが(コンテンツの上に作られた、彼らはthemselfsの変更を参照してくださいいけませんFireFoxの):(任意の提案/最適化のヒント?
申し訳ありませんが、問題はありません。すべてのイメージには、新しいフォーマットで作成/変更/作成されたタイムスタンプが含まれています。また、リリースプロセスで圧縮と名前変更のためにCSSとJSファイルがあります。私が直面していることは、私が記述したことです。ユーザは、彼が変更を行った後に/変更された/バックエンドからフロントエンドのページにリダイレクトされた後、コンテンツを変更します(PHPで生成されたhtmlページに表示されたコンテンツ彼がページのハードリフレッシュをしない限り(そして、サーバーキャッシュ[memcached/apc]の問題ではない) – Hannes