ワードプレス(WordPress)を利用していると、「対応していないメソッド(MOVE/COPYなど)を使用した。」という501エラー(Not Implemented)が出ることがあります。
このようなエラー画面です。
↓
初めて見る方は、「何のエラー?」と戸惑われる方もいると思いますが、慌てないでください。
これは、エックスサーバーでWAFを有効化している場合に、まれに出るメッセージです。
今回は、この501エラーの対応方法について紹介します。
501 Not Implementedの対応方法
「対応していないメソッド(MOVE/COPYなど)を使用した。」というエラーは、エックスサーバーでWAFを有効化しているときに出るエラーです。
その中でも、上記の501エラーは、「コマンド対策」を有効化している場合に発生します。
そこで、WAFの設定画面を開き、「コマンド対策」を無効化(OFF)すればOKです。
まず、エックスサーバーのサーバーパネルへログインします。
画面左側に「WAF設定」というメニューがあるので、それを選択します。
WAFの設定画面が開くので、その中にある「コマンド対策」をOFFへ変更します。
OFFへ変更すると、「反映待ち」という表示が出ます。
この「反映待ち」の表示が消えれば、変更した内容が反映されます。
この設定変更を行ったあと、もう一度ワードプレスの画面へアクセスしてみてください。
おそらく、これで501エラーは解消されているはずです。
最後に
今回は、ワードプレスで時々出る「対応していないメソッド(MOVE/COPYなど)を使用した。」という501エラーへの対応方法をまとめました。
この「501 Not Implemented」は、エックスサーバーで、WAFの「コマンド対策」を有効化している場合に出るエラーです。
エラーが出てワードプレスの画面へアクセスできなくなった場合には、一度「コマンド対策」を無効化してみてください。
コメント