WordPressのユーザープロフィール更新で403エラー|原因はWAF
当ページのリンクには広告が含まれています。

WordPressのユーザープロフィールを更新しようとすると403エラーが出てしまうことがあります。
これはレンタルサーバーのセキュリティ機能「WAF」が働いているためです。
WAFとは?
Web Application Firewallの略称で、Webサイトを不正アクセスから保護するセキュリティ対策の1つです。
これは自動で機能しているため、プロフィール更新を本人だと判断できていない場合があるようですね。
また複数回失敗するとアクセス制限がかかることもありますので、403エラーが出たら今回の対処法をすぐ実行してください。
目次
レンタルサーバーのWAF設定をOFFにする
当サイトはmixhost
を利用していますので、そちらで解説していますが、他のサーバーでも同じです。
STEP
セキュリティ項目のModSecurityをクリック

STEP
該当ドメインをOFFにする

ドメインが2種類表示されていると思います。
上段のプライマリドメイン(①の方)をOFFにしましょう。
※.サブディレクトリやサブドメインの場合も、メインドメインをOFFにする必要があります。
OFFにしたのち、右上に成功と表示れれば完了です。
WordPressのユーザープロフィールを更新する

①WordPressの管理画面を一旦リロードしてください。
②管理画面のプロフィールを開く。
③プロフィールを編集したら更新ボタンを押す。
403エラーが表示されなければOKです。
レンタルサーバーのWAF設定をONに戻す

プロフィールを更新したら、レンタルサーバーのModSecurity設定に戻ります。
さきほどOFFにしたドメインをONに戻しましょう。
成功と表示されれば、完了です。
結論:ユーザープロフィールが更新できない時はレンタルサーバーのWAF機能をOFFにしよう
以上、WordPressのプロフィール更新ができない時の対処法を解説しました。
プロフィールは重要な項目ですので、セキュリティも厳しいみたいですね。
更新できなかった方はご参考まで。


記事への質問等はこちらからどうぞ