menu

wordpressのElementorエディタ で公開しようとすると 403エラーが出たときの対処法

403エラーが発生する主な原因

1. WAF(Webアプリケーションファイアウォール)のブロック

  • サーバー側でセキュリティ機能(WAF)が働き、Elementor が送るデータ(特に長文やHTMLタグを含む)が「不正なリクエスト」と誤判定され、403エラーになります。
  • エックスサーバーロリポップを使っている場合、特によくある原因です。

【解決方法】

  • サーバーの管理画面(例:エックスサーバーのサーバーパネル → WAF設定)から、一時的にWAFをOFFにします。
  • Elementor で編集・公開したあとに、WAFをONに戻すのが基本です。

2. .htaccessの記述ミスや制限

  • サイトのルートディレクトリにある .htaccess が原因で、403エラーが発生することがあります。

【解決方法】

  • 一時的に .htaccess ファイルをリネーム(例: .htaccess_bak)し、動作確認。
  • Elementorが正常動作すれば、 .htaccess 内の記述を精査します。

3. プラグインの競合

  • セキュリティ系やキャッシュ系プラグイン(Wordfence、SiteGuard、LiteSpeed Cacheなど)が干渉している場合があります。

【解決方法】

  1. 一度すべてのプラグインを停止。
  2. Elementor を動かしてみる。
  3. 問題がなければ、一つずつ有効化して原因のプラグインを特定。

4. ファイルやフォルダのパーミッション設定ミス

  • フォルダのパーミッションが755、ファイルは644が一般的ですが、間違った権限だと403エラーに。

5. ブラウザキャッシュ / Cookieの影響

  • ブラウザのキャッシュやCookieが古いデータを保持していて、誤動作することがあります。

【解決方法】

  • シークレットモードで編集
  • キャッシュクリア → 再度ログイン

 まずやるべきチェック項目

手順やること方法
WAFの無効化サーバーパネルからWAFをOFF(エックスサーバー、ロリポップなど)
プラグインの無効化全停止 → Elementor 動作チェック
.htaccessのリネームサーバーのファイルマネージャー or FTP
パーミッション確認FTPまたはサーバーパネルで755/644になっているか
ブラウザのキャッシュ削除シークレットモード or 他のブラウザで試す

サポートのご案内

各サポートに関するご質問など、お気軽にお問い合わせください

03-3562-7238営業時間10:00~19:00(土日祝除く)