1

GoogleのPagespeedの洞察をうまく使いこなそうとすると、状況が発生しました。mod_pagespeedが有効になっているとmod_expiresが機能しません

mod_pagespeedが有効になっていて、それが機能しました。それはそれがするべきことをした。

しかし、mod_pagespeedを有効にしているときにGT MetrixとPagespeed Insightsで結果を見ると、mod_expiresとブラウザのキャッシュは機能しません。

これは仕様です。もしそうなら、グローバルに、または.htaccess経由でブラウザのキャッシュを行うためにコーディングすることができますか?

答えて

0

私は同じ問題を抱えています。また、pagespeedのpriorityitize_critical_cssによって実際にフッターに移動したCSSリンクは、レンダリングエラーを引き起こしています。 私がONLY上記-倍CSSの最適化を行うためのページスピードを設定する場合でも発生:

<IfModule pagespeed_module> 
ModPagespeed On 
ModPagespeedRewriteLevel PassThrough 
ModPagespeedEnableFilters prioritize_critical_css 
</IfModule> 

私はModPagespeedオフを設定すると、問題の。消えるを...今の私は(主にPNG画像のために、ブラウザのキャッシュの警告を参照してください私は、 mod_expiresを "access 1 year"に設定していますが、mod_expreの代わりにpages_peedでextend_cacheを使用しようとすると、さらに多くのブラウザのキャッシュ警告が表示されます)。 In-Place Resource Optimization

ModPagespeedInPlaceResourceOptimization off 

ドキュメント:

は、いくつかのGoogle検索後、私は、これは洞察から警告を取り除きました。ここで

0

が答えである、マティアスREDL-マンで、私はGoogleの製品フォーラムで発見:

だから私はこの問題を解決することができます:Apacheのユーザーが キャッシュディレクトリへのアクセス何もなかったです。 ModPagespeedFileCachePathディレクティブを介して別のキャッシュパスを設定すると、この問題が解決されました。 にapacheユーザーのアクセス権を設定した後、すべてが機能しました。

関連する問題