web-dev-qa-db-ja.com

Webハッカー/スパマーの接続を閉じるのは良い考えですか?

GET /wp-login.phpなどのWebスパマーからリクエストを受け取ったとき、エラー(404)で返信し、このヘッダーでHTTP接続をすぐに閉じることを考えています。

Connection: close

それは賢明ですか?このようにして、実際のユーザーの接続を保存する可能性は低いようです...

1
Alexis Wilke

私はお勧めします:

connection: close

最高のパフォーマンスを得るためにサーバーに保存されている他のリソースをリストしていないページ。

画像や特別なアセットを読み込まずに404エラーページを設定できる場合は、connection: closeが適切です。

エラーページを完全にロードするためのリソースが必要な場合、接続が閉じられ、別のアセットがロードされるため、connection: closeはあまり良くありません。接続を閉じて開くと、すべてのリソースがロードされる時間が長くなります。

この種類のページはconnection: closeで機能します。これは、ページを完全にロードするために他のサーバーリソースが必要ないためです。

<html>
<head>
<title>Not found</title>
</head>
<body>
Document is not found
</body>
</html>

これはローカルサーバーのリソースを使用するため、connection: closeはお勧めしません。

<html>
<head>
<title>Not found</title>
</head>
<body>
<img src="http://www.your-url.com/notfound.jpg">
Document is not found
</body>
</html>
2
Mike

デフォルトのWP管理URLを変更するだけです

0
dzhi