Ich suche nach Ideen, wie ich externe Skripte stoppen kann, die mit meiner Seite verbinden. Ich bin auf der Suche nach der gleichen Idee hinter Google. Wie in, wenn eine bestimmte Anzahl von Anfragen für eine bestimmte Zeit gestellt werden, dann blockieren Sie die IP-Adresse oder etwas. Ich dachte da wäre vielleicht eine htaccess-Lösung, wenn nicht, würde ich eine PHP-Version schreiben.
Alle Ideen oder Links zu vorhandenen Methoden oder Skripten werden sehr geschätzt.
Ihre Frage ist etwas mehrdeutig - möchten Sie Verbindungen direkt durch Apache verhindern oder möchten Sie Personen daran hindern, Daten zu veröffentlichen (wie Google dies tut, um Cross-Site-Injektionen in ihre Suche zu verhindern)?
Wenn Sie Verbindungen verhindern wollen, suche ich nach einem Apache-Modul, das Anfragen regulieren kann. Wenn Sie wie Google formschützerisch sind, dann sollten Sie in die Generierung von Form-Token schauen.
Beim Erstellen eines Formulars erzeuge ich normalerweise einen versteckten Eingabewert, der ein Token enthält, das auch in der Sitzung des Benutzers gespeichert wird. Das Formular wird nicht verarbeitet, wenn beide Token nicht vorhanden sind und nicht übereinstimmen Daten von einer Remote-Site.