こんにちは。今日はロリポップレンタルサーバー上にあるWordPressにSWELLテーマを使っている方へのエラー対処法を記載します。
大体SWELL設定の画面などで、保存ボタンを押したらいきなり404エラーの画面になってしまうことが多いです。
他のレンタルサーバーではそこまでひどくないのですが、原因はロリポップサーバーにありそうです。
広告タグを挿入しようとしたらエラーになる
自分の場合、googleアドセンスの広告の設定をしようと、SWELL設定画面からスクリプトを保存しようとしたところ、なぜか404エラー画面になって保存がされませんでした。
だいたいこのような404エラーが出る時は、原因はWAF設定のせいが多いです。
特にロリポップのWAFは他のサーバーよりも強力なのか、SWELLテーマと相性が悪いです。。。
サーバー管理画面からWAFを無効にすると解決
ロリポップの管理画面左にあるセキュリティからWAF設定→使っているドメインのところを無効とします。
これで、SWELL設定やウィジェットの設定がエラーなしで出来るようになるはずです。
編集したあとはまた有効化しよう
WAFを切ったままだと海外からの不正アクセスなどに弱くなりますので、また設定オンにしておきましょう。
レンタルサーバーの変更を検討・・・
最近特にSWELLテーマを使用している方、カスタマイズの希望など、お客様からの依頼が増えてきました。
また、自分自身もこのサイトをSWELLテーマで運用している以上、頻繁にWAFの設定をオンオフするのが億劫に感じてきました。
そこで、エックスサーバーへの移管を考えております。
エックスサーバーは2024年からWordPressのリカバリー機能を新しくリリースしたのですが、その機能がとても優秀で、トラブルが起こっているWordPressをAIが自動で検証して、自動で修正してくれるんです。
また、ユーザー名とパスワードがわからない場合も、エックスサーバーの機能で簡単に復元できます。
WordPressの運用はエックスサーバーの方がいいのかもしれませんね。