webentwicklung-frage-antwort-db.com.de

Ist es eine gute Idee, die Verbindung zu einem Web-Hacker / Spammer zu trennen?

Wenn ich eine Anfrage von einem Web-Spammer erhalte, z. B. einen GET /wp-login.php, denke ich daran, mit einem Fehler (404) zu antworten und die HTTP-Verbindung sofort mit diesem Header zu schließen:

Connection: close

Ist das sinnvoll? Es scheint mir, dass ich auf diese Weise nicht unwahrscheinlich bin, eine Verbindung für einen echten Benutzer zu speichern ...

1
Alexis Wilke

Ich würde empfehlen:

connection: close

auf Seiten, auf denen keine anderen Ressourcen aufgelistet sind, die für eine optimale Leistung auf Ihrem Server gespeichert sind.

Wenn Sie eine 404-Fehlerseite einrichten können, ohne Bilder oder spezielle Assets zu laden, ist connection: close gut.

Wenn Sie Ressourcen benötigen, um die Fehlerseite vollständig zu laden, ist connection: close nicht so gut, da die Verbindung geschlossen wird und eine weitere hergestellt wird, um die Assets zu laden. Das Schließen und Öffnen einer Verbindung verlängert die Ladezeit aller Ressourcen.

Diese Art von Seite funktioniert mit connection: close, da für das vollständige Laden der Seite keine anderen Serverressourcen erforderlich sind:

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

Dieser verwendet Ressourcen vom lokalen Server, daher würde ich connection: close nicht empfehlen.

<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

Sie können einfach die Standard-Administrator-URL WP ändern

0
dzhi