3

これは、検索 (google/bing/stackoverflow) で答えのない単純な質問です。もちろん、答えは複雑かもしれません。

私は Magento 内の FPC に関するいくつかの記事を読みましたが、特定の URL パラメーターが送信されたときにページのキャッシュされたバージョンを提供し、再キャッシュを試行しないように、コードを追加または作成する必要がある場所をまだ特定していません。 URL パラメータを使用します。

http://www.kingletas.com/2012/09/how-does-magento-full-page-cache-works.html

たとえば、http://www.example.com/shoesにアクセスすると、正しいキャッシュ バージョンが読み込まれます。ただし、Google アナリティクスやその他の種類のサード パーティ レポート、特に一意の識別子を使用すると、キャッシュされていないかのようにページがリロードされます。したがって、 http://www.example.com/shoes?utm_key=A1537BD94EF07では、そのページの新しいキャッシュ バージョンが作成されます。

すべてではなく、特定の URL パラメーターを除外できるようにしたいと考えています。主に、顧客の追跡に使用しているパラメーター。

コードに関しては、FPC が複雑であり、現在テスト用にセットアップされた開発サイトがないため、何も思いつきませんでした。

この例外をどこに追加できるかについてのリードは役に立ちます、ありがとう!

編集: Enterprise Edition で作業していることを追加したいと思います。Redis をキャッシュに使用します。

4

1 に答える 1