サイトヘルスのエラー解消 – WordPress

WordPressのサイトヘルスで1点問題がありました。

サイトでループバックリクエストが完了できませんでした – パフォーマンス

調べてみるとこのような記事が見つかりました。

WordPress.org support “The loopback request returned an unexpected status code 403.

原因は wp-admin/.htaccess によるアクセス制限でした。念のため、レンタルサーバーのエラーログを開いてみると、

[client xxx.xxx.xxx.xxx:xxxxx] AH01797: client denied by server configuration: ...

というログが残っていました。この xxx.xxx.xxx.xxx の部分がサーバー自体のIPアドレスで、これを .htaccess で許可する必要があります。ということで .htaccess に

allow from xxx.xxx.xxx.xxx

を追加して、あらためてサイトヘルスを開いてみると、

サイトヘルス – Good!!

ループバックの問題が解消できました。