質問 > 管理機能 > EC-CUBE4 デフォルトサイトへCDN導入時、キャッシュ対象外とすべきディレクトリについて |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sugita |
投稿日時: 2020/8/17 14:54
対応状況: −−−
|
新米 登録日: 2020/7/13 居住地: 投稿: 9 |
EC-CUBE4 デフォルトサイトへCDN導入時、キャッシュ対象外とすべきディレクトリについて ▼テンプレート
[EC-CUBE] EC-CUBE4.04 [レンタルサーバ] さくらインターネット [OS] FreeBSD [PHP] 7.4 [データベース] mysql 5.7 [WEBサーバ] nginx + Apache2.4系 [ブラウザ] Chromeなど [導入プラグインの有無] なし [カスタマイズの有無] 初期状態 ECサイトの負荷軽減のためにCDNを導入する際、サイト全体をキャッシュ対象としてしまうと会員情報を始めとしてお客様に別のお客様の個人情報を表示してしまい情報漏えいとなってしまいます。 そこでサイト内のそのお客様にのみ表示すべきディレクトリはCDN側に除外設定を行う必要があるのですが、EC-CUBE4.04初期状態の場合でキャッシュ対象外とすべきは下記ディレクトリで充分でしょうか? 【CDNがキャッシュしない設定をすべきディレクトリの一覧】 /mypage /cart /logout /shopping /forgot /entry 及び上記ディレクトリの下層ディレクトリ 恥ずかしながら「CDN導入の際にこのディレクトリをキャッシュしてはいけません」に触れたドキュメントを見つけることができなかったため、実物サイトを丹念に調べてリストアップしたのですが見落としがないか気になっております。 有識者の方のご回答を頂ければ幸いです。 |
red |
投稿日時: 2020/8/17 15:01
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: EC-CUBE4 デフォルトサイトへCDN導入時、キャッシュ対象外とすべきディレクトリについて headerもキャッシュしてはダメかと思います
|
sugita |
投稿日時: 2020/8/17 15:46
対応状況: −−−
|
新米 登録日: 2020/7/13 居住地: 投稿: 9 |
Re: EC-CUBE4 デフォルトサイトへCDN導入時、キャッシュ対象外とすべきディレクトリについて 回答ありがとうございます。
ヘッダーに「カートに入れた商品」を表示する機能もあるのでヘッダーもキャッシュしてはダメってことですよね? もしそうなら、デフォルトではトップページ用レイアウトと下層ページ用レイアウトともにヘッダーは含まれておりますのでサイト内の全ディレクトリキャッシュしてはダメということに・・・。 キャッシュしていいのは画像等のファイルのみとなってしまうのでこれは困りました。 |
nanasess |
投稿日時: 2020/8/17 18:58
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: EC-CUBE4 デフォルトサイトへCDN導入時、キャッシュ対象外とすべきディレクトリについて CSRF トークンもですね。
WordPress など他の CMS をフロントに置いてやるのが良いかと思います |
sugita |
投稿日時: 2020/8/19 14:48
対応状況: −−−
|
新米 登録日: 2020/7/13 居住地: 投稿: 9 |
Re: EC-CUBE4 デフォルトサイトへCDN導入時、キャッシュ対象外とすべきディレクトリについて アドバイス有難うございます。
ヘッダやトークンをキャッシュしないよう配慮が必要という以前にそもそも論として実験的にCDNを適用したところ、EC-CUBEはHTTPヘッダのcache-controlにてmax-age=0, must-revalidate, privateを指定しておりこれを受けて下段のCDNはページをキャッシュしない動作となることが分かりました。 つまりEC-CUBEにCDNを適用しても情報漏えいの心配はないものの画像ファイルくらいにしかキャッシュが効かず、ほとんど負荷対策にはならなさそうでした。 『EC-CUBEでCDN導入やスケールアウトを考慮したECサイトを作る場合はかなり大規模なカスタマイズが必須』という認識で間違いないでしょうか? cache-controlのmax-ageの値をデフォルト値から変更する方法はございますでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |