POST admin-ajax.php 405エラーの原因

In: お役立ち, 読み物, 雑記

WordPressを利用したフォームを作成していてAjaxを利用したのですが、特定のユーザー限定でadmin-ajax.phpに405エラーが発生していました。

原因はその特定のユーザーが海外にいたから。

ロリポップをテストサーバーで利用していたのですが、「海外アタックガード」という機能でwp-admin配下は海外からのアクセス制限がデフォルトでは有効に。

一旦無効にすることでテスト環境は通しましたが、気がつくまでに時間がかかったので備忘録。

Share

Contact me...

ご用件(必須)
会社名/団体名
お名前(必須)
メールアドレス(必須)
お問い合わせ内容

お問い合わせありがとうございます。
読み物に関していただいたご質問へのお返事は、基本的にはお約束しておりません…。ご指摘いただいたものに関しては、再調査等を行って記事との関連性を精査し、記事内にてご報告させていただく場合もございます。