2012年6月12日11:20TU以降、ワニス/ Apacheログに非常に奇妙なエラーが表示されます。
ユーザーが1ページをリクエストすると、数秒後に同様のリクエストが表示されることがありますが、URLの最後の/の後のすべての文字列が「undefined」に置き換えられています。
例:http: //example.com/foo/barはhttp://example.com/foo/undefinedリクエストをトリガーします。
もちろん、これらの「未定義」ページは存在せず、代わりに私の404ページが返されます(これは、従来のApache 404ではなく、標準レイアウトのカスタムページです)。
- これはすべてのページで発生します(ホームページから最も深いところまで)
- さまざまなブラウザ(主にChrome 19ですが、Firefox 3.5から12、IE 8/9 ...)を使用しますが、トラフィックの1%にすぎません。
- これらのリクエストによって送信されるヘッダーはクラシックヘッダーです(そしてajaxヘッダーはありません)。
- 特定のIPについて、これはランダムに発生するようです。最初にアクセスしたページ、訪問中のランダムなページ、訪問中の複数のページなどです。
もちろん、JavaScriptの問題のように見えますが(Googleがホストするjquery 1.7.2を使用しています)、js / htmlまたはサーバー構成にまったく変更はありません。、数日以来なく、この種のエラーはこれまで見たことがありません。そしてもちろん、htmlにはそのようなリンクはありません。
また、いくつかの興味深い事実に気づきました。
- 未定義のリクエストが別のページのリファラーとして検出されることはありませんが、代わりに「実際の」ページが同じIPの次のリクエストのリファラーとして使用されました(ユーザーは404ページのクラシックメニューを使用できます)
- Google Analyticsでこれらのページの痕跡が見られなかったので、JavaScriptが実行されていないと思います(トラッカーは404を含むすべてのページに存在します)
- ウェブサイトのソーシャルネットワークで問題を引き起こしたときでさえ、誰もこれについて私たちに連絡していません
- ほとんどのユーザーはその後も訪問を続けます
これらすべての事実から、問題はブラウザで静かに発生していると思います。おそらく、バグのあるアドオン、アンチウイルス、ブラウザバー、または昨日更新されたブラウザにソフト統合された安っぽいメーカーが原因です(ただし、リリースされたアドオンは見つかりませんでした)昨日はchrome、firefox、IE)。
ここの誰かが同じ問題に気づいたか、またはより完全な説明がありますか?