突然の不具合に試行錯誤
この2ヶ月ぐらい、プラグインのアップデートやアクセス状況のチェックなどは行なっていたのだが、ページは全くと言っていいほど確認していなかった。
アクセスにもあまり変化がなかったので、いつから画像表示がおかしくなったかもわからない。
プラグインの問題かと思い、画像に関連しそうなプラグインを無効ににするも、変化がない。
投稿のソースやメディアライブラリを確認しても、特に問題は見つからない。
表示できる画像もなるので、全く原因が掴めない状態で試行錯誤。 1時間があっという間に過ぎてしまう。
表示できない画像のURLを見てみると
https://i1.wp.com/theamazing7.com/wp-content/uploads/2017/01/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2017-01-14-22.51.11.png?w=3350
自分のサイトのURLではなく、i1.wp.comというサイトから持ってきている。
このURLを開いてみると
Sorry, the parameters you provided were not valid
というメッセージが表示される。
どうやら画像がwp.comでキャッシュされて提供されているらしい。
JetpackのPhotonと呼ばれる機能が原因
“wordpress 画像 キャッシュ”で探したら、なんとJetpackがこの機能を提供していることが判明。
このブログが参考になりました。
JetPackの設定で、”画像を私たちのサーバーから提供”をオフにすれば解決。
こんなことで2時間も費やしてしまった!
しかしなぜJetpackの画像サーバーのキャッシュが消えてしまったのかは良く判らない。
ちなみに再度”画像を私たちのサーバーから提供”をオンにしても、問題なく表示されている。
表示が正常に戻ったサイトです。ぜひご覧ください。