分かる人にしか分からないタイトルにしてみました。ころすけ(@wg_koro)です。 このブログ(WordPress)はnginxとfastcgiで運用しているんですが、設定を見直していると「あれ?」と思うことが。 Cache Purgeプラグインで403 WordPressにはNginx Proxy Cache Purgeというプラグインを入れています。これはエントリーを投稿/編集/削除した時に、特定のURL(nginxのキャッシュを削除するためのURL。デフォルトは「/purge/エントリーパス」)にHTTPアクセスをしてくれるプラグインです。 アクセスログを調べると、この/purge以下のアドレスにアクセスした時に403が返されています。あれれ?本来は200か404(キャッシュが存在しない時は404)が返るはず。こりゃあかん。 原因 アクセス許可していなかった。 [shell] loc
![そのnginxのキャッシュ、ちゃんとpurgeされていますか?](https://cdn-ak-scissors.b.st-hatena.com/image/square/2e9c43ec01acdb5e518801be1bacf18b71e52706/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2Fzafiel.wingall.com%2Fwp-content%2Fuploads%2Fa0001_013575.jpg%3Ffit%3D481%252C319%26ssl%3D1)