0

Apache ログに奇妙なアクティビティが表示されます。それらは次のようになります。

80.246.130.179  GET /apple-touch-icon.png HTTP/1.1  
80.246.130.179  GET /apple-touch-icon.png HTTP/1.1
80.246.130.179  GET /favicon.ico HTTP/1.1
and so on...

私のPHPファイルへのGETリクエストです。奇妙なことに、ファイルのどこにも「apple-touch-icon.png」または「favicon.ico」がないため、404 になります。IP アドレスに基づいてブロックしようとしましたが、彼は IP アドレスを変更し続けています。電話はイスラエルから。したがって、国全体をブロックする前に、天気を知りたいのですが、これは「悪」の振る舞いです。彼は何かをするためにタイムアウト セッションを作成していますか??

私は共有サーバー上にいます。データベースもPHPコードも「ハッキング」する価値はありません。だから私の質問は:なぜ彼/彼女はこれをしているのですか?

4

2 に答える 2

4

これらがハッキングの試みだとは思いません。これらの呼び出しは、一部のデバイスによって自動的に生成されます。次に例を示します。

80.246.130.179  GET /apple-touch-icon.png HTTP/1.1

ユーザーが Web サイトを iDevice のホーム画面に保存すると、iDevice はサーバー上でアイコンを探し、見つからない場合はサイトのスクリーンショットをホーム画面のアイコンとして表示します。Apple の仕様では、ファイル名はapple-touch-icon.pngサイトのルートに配置する必要があると規定されています。

別のもの:

80.246.130.179  GET /favicon.ico HTTP/1.1

ブラウザがファビコンを自動的に取得しようとするときです。誰かがあなたのサイトをお気に入りに追加しようとしているときかもしれません..

于 2013-09-01T21:27:07.850 に答える
3

ブラウザは、ルート URL からファビコン ファイルをチェックします。また、iOS サファリは自動的に apple-touch-icon.png をチェックします。無視するか、適切なグラフィックを配置できます。

于 2013-09-01T21:28:56.640 に答える