メンバーメニュー

ようこそ、ゲストさん

トップ > カテゴリ一覧 > 各種プラン > エラーコードについて

質問

  • ライト

    エラーコードについて
  • 本文:

    エラーコードについてサポートセンターに確認したところ

    ステータスコードが200もしくは304の場合のみ有効なヒット数としてカウント

    500エラーや404エラーはカウントされていないとありました。

    そもそも、500エラーや404エラーがなぜ発生し
    エラーコードのカテゴリに出てくるのでしょうか。

    よろしくお願いいたします。

  • 緊急度:緊急投稿者:日本繊維さん投稿時間:2019/06/25 11:28
質問に対する回答は締め切られました

回答 No.9243

  • この回答がベストアンサーです

  • 本文:

    アクセスログのダウンロードと設定 | レンタルサーバー【スターサーバー】 https://www.star.ne.jp/manual/homepage_access_log.php


    アクセスログをみて、推測するしかないと思う。



    404エラー(Not Found)

    そのページ、URLが存在しない時に発生
    適当なURLで、スパム的にアクセスしてくるbotとかがいると、
    そういうのは普通に発生する



    サーバ内部のエラー(500 Internal Server Error)

    こちらは、そうそう発生するとは思えない。
    ログみて、原因のページとかを見たほうが良いと思う。


    あとは、アクセス過多(短期間にアクセス集中)すると、
    500エラーが出ることもある。

    同じ話だが、スターサーバーの場合は、サーバー負荷がかかる行為に関して
    制限をかけてるみたいなので、それに引っかかると500エラーになる。


  • 投稿者:k-tanさん 投稿時間:2019/06/25 12:35

回答 No.9253

  • 本文:

    500 はサーバエラーなので、
    プログラムとか .htaccess とかで間違えている可能性があるので、アクセスログを見て精査したほうがよいかもしれません。


    404 Not Found は、いわば日常茶飯事だといえます。

    例えば、検索エンジンのクローラは favicon.ico や robots.txt (もしかすると sitemap.xml にも)アクセスしようとします。
    訪問者のブラウザも、自動的に favicon.ico をダウンロードしようとします。
    こうしたファイルがアップロードされていなければ、404 は日常的にたくさん出ます。

    ただ、リンク切れなどでファイルがない場合もやはり 404 の原因なので、アクセスログを念のため確認したほうがよいかもしれません。

  • 投稿者:ayaguchiさん 投稿時間:2019/06/26 06:22

回答 No.9254

  • 本文:

    > エラーコードのカテゴリに出てくるのでしょうか。

    HTTPステータスコードの 400 台と 500 台は、エラーなので。
    https://ja.wikipedia.org/wiki/HTTPステータスコード

    反対に、
    200 だとデータを返していて、
    304 だと、その URL は更新してから指定した時間が経過していないという応答。
    つまりいずれも、訪問があったものとしてカウントすることが適切だということなのでしょう。


    ところで、 404 は、攻撃対象を見つけるために全自動で片っ端からアクセス試行してこられた結果としても頻繁にあります。

    例えば近年は多くの WordPress サイトが全世界にありますから、
    WordPress のログインページである wp-login.php はよく狙われます。
    WordPress を運用していなくとも、いきなり
    /wp-login.php とか
    /wordpress/wp-login.php とか
    /wp/wp-login.php とかに
    アクセスが来ることがあります。

    ほかにも、 /phpmyadmin/index.php などがも狙われることがあります。

    存在しなければ 404 を返すわけですから、404 としてアクセスログに残ります。

  • 投稿者:ayaguchiさん 投稿時間:2019/06/26 07:27