Kann es irgendwo in der Datei gehen?
Ja und nein. Wenn Sie es am Ende der Datei hinzugefügt haben, sollte dies in Ordnung sein. Der Grund, warum ich „Ja und Nein“ sage, ist, ohne den Rest der .htaccess
Datei zu kennen, ist es unmöglich, eine eindeutige Antwort zu geben. Soweit ich weiß, haben Sie andere allow
/ deny
Richtlinien, die diese stören könnten.
Füge ich den Code in die Root-.htaccess-Datei ein?
Ja! Es sollte in der Wurzel gehen. Die Logik der anderen .htaccess
Dateien in einer Prestashop-Site ist mir nicht völlig klar, aber ich kann keine Imaging- .htaccess
Dateien erstellen, die nicht die Root- Dateien stören. Im Allgemeinen .htaccess
deckt eine Datei im Stammverzeichnis alle anderen Pfade darunter ab.
Das heißt, diese Art von "Jagd und Kacken" -Methode funktioniert nicht effektiv, da Sie sie ständig aktualisieren müssen. Es wird Ihnen mehr Kopfschmerzen bereiten, als es wert ist.
Wenn Sie Systemadministrator sind und wissen, wie IPtables und IPSec verwendet werden, sind diese Tools eine bessere Alternative zum Blockieren ganzer IP-Bereiche. Sie sind schneller, robuster und flexibler, als nur .htaccess
Dateien endlos zu hacken . In diesem Thread zu Server Fault werden die Grundlagen zum Blockieren der IP-Adressen für IP-Adressen auf Länderbasis unter Verwendung von IPsec und IPtables beschrieben.
Da es sich jedoch um wirklich tiefgreifende OS-Tools für IP-Blockierung handelt, sollten Sie sich mit dem Einsatz solcher Tools nicht zufrieden geben .htaccess
.