私のPHPページには多くのトラフィックがありますが、変数$_SERVER['HTTP_HOST']
は設定されていません。
このトラフィックは1秒あたり1ヒットのようなものです。私はそれが何ができるかわかりませんが、サーバーの負荷を軽減するために私はすべてのPHPページの最上部にこれをやっている:
if (!isset($_SERVER['HTTP_HOST']))
exit;
は、あなたはこれを引き起こす可能性が何を知っていますか? HTTP_HOST
が設定されていないと終了するのは安全ですか?
普通のユーザーがHTTP_HOST
を設定せずに自分のページにアクセスできますか?
- PHPのバージョン:5.2.0-8
- のApache:2.2.3
統計情報はありますか?どのリソースが要求されていますか? IPアドレスは何ですか?他に何か - ユーザエージェントはおそらく? –
注:通常のユーザーは通常のブラウザを使用する可能性が高く、長い間HTTP/1.1を使用しており、そのバージョンには 'Host:...'ヘッダーが必要です。したがって、通常のユーザーが 'Host:...'ヘッダなしであなたのウェブサイトにアクセスする可能性はありますが、実際はそうではありません。 –