[.htaccess - Αποκλεισμός / Απαγορευμένη IP] Πώς να αποκλείσετε την πρόσβαση σε έναν ιστότοπο για συγκεκριμένους χρήστες… ή για όλους εκτός από ορισμένους.

Ο περιορισμός της πρόσβασης σε μια τοποθεσία για συγκεκριμένες IPs, μπορεί να είναι πολύ απλή .htaccess.

Order deny, allow
Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1
Allow from all 

Στην ανωτέρω περίπτωση, η γραμμή "Προκειμένου να αρνηθεί, επιτρέπουν"Λέει τάξης του server του προτεραιότητες. Συγκεκριμένα, πρόσβαση σε όλες τις διευθύνσεις IP, εκτός από εκείνα που αναφέρονται στις γραμμές "Deny από".

Deny από 191.155.1.30 - Αποκλείει την πρόσβαση σε ένα μόνο IP. Στο παράδειγμά μας: 191.155.1.30

Deny από 123.113. - Αποκλεισμός πρόσβασης όλα IPδιορθώσεις μπορεί να ξεκινήσει με 123.113.

Για ορισμένες εκδόσεις του Apache, το παραπάνω παράδειγμα θα επιστρέψει 500 εσωτερικός διακομιστής Error για όλες τις IPs πρόσβαση στην ιστοσελίδα. Εάν αντιμετωπίσετε αυτό το σφάλμα, αφαιρέστε τις γραμμές παραπάνω, η πρώτη και η τελευταία γραμμή και να χρησιμοποιηθεί μόνο:

Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1 

Ως ένα είδος αντιστροφής των παραπάνω καταστάσεων είναι μπλοκάρουν όλες τις IPs, εκτός από μερικά.
Αρνηθούν από όλες τις
Επιτρέψτε από 1.1.1.1
Όλα τα IPs θα αποκλειστεί από λιγότερο PC που έχει IP 1.1.1.1

Παθιασμένος με την τεχνολογία, γράφω με ευχαρίστηση StealthSettings.com από το 2006. Έχω μεγάλη εμπειρία σε λειτουργικά συστήματα: macOS, Windows και Linux, αλλά και σε γλώσσες προγραμματισμού και πλατφόρμες blogging (WordPress) και για ηλεκτρονικά καταστήματα (WooCommerce, Magento, PrestaShop).

Αφήστε ένα σχόλιο