ロリポップで急に500番エラーが出るようになりました。原因は、.htaccessでした。しかもアクセスが復活しません・・・
Last update 2016-09-25 14:10
私の管理しているサイトの幾つかが、1ヶ月ぐらい前からアクセスが激減。あまり需要がないサイトだったので今まで全くチェックしていなかったのですが、Google Search Consoleをたまたまチェックしたところ、サーバーエラーが頻発している・・・。実際にアクセスしたところ、画像のような500番エラーが発生していました。
Sponsored Link
同じような現象はサクラでも以前出たのですが、ロリポップでも同じような現象が発生しているようです。
それにしてもわからないのが、サーバーの設定やサイトの設定を一切いじっていないのにエラーが出るようになった点。
500番エラーは基本的にはCGIのエラーで、CGIに文法ミスなどがあると発生するのですが、全くこれらのサイトはずっとメンテナンスもしていなかったほどなにもしてないんですよね。
いろいろ調べてみると原因は、「.htaccess」らしい。と言っても、なにもいじってないんだけれどなぁ。
とりあえず、.htaccessを白紙状態にしたところ、ちゃんとアクセスできるようになりました。
その後1つ1つなにがまずいのか調べてみると・・・
どうもこのベーシック認証の「AuthType Basic」の記述があるとエラーになるっぽい。
AuthUserFile /home/users/satou/web/passwd/.htpasswd
AuthName "Input Your Name And Password"
AuthType Basic # ←ここにあるとエラーになる
<Files master.php>
require valid-user
</Files>
以下のように修正したらエラーが出なくなりました。
AuthUserFile /home/users/satou/web/passwd/.htpasswd
AuthName "Input Your Name And Password"
<Files master.php>
AuthType Basic # ←Basic認証をしたいファイル・ディレクトリの設定欄に
require valid-user
</Files>
もし、私と同じようにロリポップで急に500番エラーが出た場合、確認してみてください。
もちろんそれ以外にも、.htaccess に記述する文法や記載ミスがあっても同じような500番エラーになるようなので気をつけてくださいね。
問題はアクセス数が復活しない点です。
どうも2016年8月20日からアクセスがピタッとなくなった(500番エラーが出だした)ようですが、
.htaccessを修正してもアクセスが戻ってこない・・・
検索サイトで表示されなくなったんでしょうね・・・
もともとアクセス数が多くない(1日100件程度)サイトなのでかまわないのですが・・・
最終更新日 2016-09-25 14:10
Sponsord Link
Copyright (c) 家電レビュー All Rights Reserved.
投稿日:2016-09-25 | | |