人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

aws 網元でwordpress運用中ですがテーマ変更するも反映されなくなりました。ブラウザのキャッシュクリアやwp内のキャッシュプラグインも触ってみましたが駄目です。
何か良い方法はないでしょうか?

1409313702
●拡大する

●質問者: kaji0245
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● sasada
●50ポイント

もしかしてリバースプロキシキャッシュが残ってると言うことはありませんか?
https://ja-jp.facebook.com/AmimotoAMI/posts/427491863963335

通常は Nginx のリバースプロキシはオフの状態で WordPress が実行されますが、同時にインストールされる「Nginx Cache Controller」プラグインを有効にすることで、Nginx リバースプロキシが有効になり、さらに高速になります。


http://ja.megumi-cloud.com/2013/12/03/how-to-use-nginx-cache-controller/

WP-CLI で操作

「Nginx Cache Controller」は前回ご紹介した WP-CLI からも操作できます。
※網元AMI の場合 ver 1.1以降でご利用いただけます。
すべてのリバースプロキシキャッシュを削除

$wp nginx flush

kaji0245さんのコメント
Nginx Cache Controllerプラグインを削除してみましたが駄目でした。

質問者から

管理者ログインしているときは正常にテーマも表示されてますが、ログアウトしてゲスト状態で閲覧すると修正前のテーマで表示されてしまいます。


2 ● y-kawaz
●50ポイント

AWS網元とやらをみてみましたが、CloudFrontを使って高速化されていませんか?DEMOサイトではCloudFrontが使われていたので同じ厚生になるとしたらそこが原因ではないかと思われます。

CloudFrontを挟むとデフォルトで同じURLに対して24時間はキャッシュを保持するので、テーマ更新から最大で24時間待てば新しいデザインになるんじゃないかと思います。

なるべく早くキャッシュを消したいのであれば、AWSのCloudFrontのマネージメントコンソールからInvalidationRequestで /* を入力して実行してみたらどうでしょう?15分ほどでキャッシュが消えて新しいテーマで表示されるようになるでしょう。
https://console.aws.amazon.com/cloudfront/home

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ