29 Sep 2015
しんです。
いまお客さんからのお悩み相談で取り組んでいる問題があります。
それはロリポップサーバーのスタンダードプランを使用していて、もう一つwordpressサイトを持つために独自ドメインをムームードメインで取得してサーバーでマルチドメイン設定をした時に403エラーとなってサイト表示ができないというものです。
同じような悩みを持つ方もいるかもしれないのでアップします。
403エラーの原因は?
この問題は、結果的にロリポップの機能である「WordPress簡単インストール」で再インストールすることによってクリアできました。
まず、このエラーの元をたどるとロリポップサーバーのセキュリティー強化の影響があると思います。以前ハッカーにより大量のサイト改ざん攻撃を受けたロリポップサーバーは、セキュリティーを多方面で強化しました。そのためロリポップサーバーの設定はエックスサーバーなどの設定に比べて少々手間がかかることが多く、謎の症状に襲われて躓いたりします。今回の403エラーも様々な原因があり、一つずつ潰していくトラブルシューティングとなりました。
まずWAF設定を疑った私は一時的にWAFをOFFにするようお客さんに伝えましたがダメ。次にFTPアクセス制限を睨み、特定のIPアドレス開放を試みましたがこれもダメ。その際に作った『.htaccess』(ドットエイチティーアクセス)
それではと後から設定したマルチドメインの方のフォルダ名を最初のフォルダ名と同じにしてみました。 そうすると今度はトップページ(index.html)が無いと言われダメ。
最後は一旦FTPでファイルを全削除してWordPressを再インストールしましたら解決できました。どうしてエラーが起きたのか原因は謎ですが、メンテナンス中で不安定だったことも考えられます。なにはともあれ無事復帰できて良かったです。
最後に・・・
ロリポップサーバーは可愛い作りから女性に人気があります。私は転送速度、データベース数、安定度、料金からエックスサーバー一択なのですが、ロリポップサーバーにも幾つかの利点があります。
- 利用者数が多い
- メルマガもあったりとオールインワン型
- ブラウザからのFTPファイル転送可能
などです。
それでも今回のようにセキュリティー面からのサーバー側のメンテナンスで少々ややこしいことが起こります。
※エックスサーバーもたまにこういったことがありますが。
どこを選んでも絶対安心はありえませんが、利用者数が多くリーズナブルというのはいつもハッカーの標的になりやすいです。そのため、当サイトではエックスサーバー一択です。
今後もロリポおじさんにはしっかりとサーバー警備をしてもらいたいですね。