[.htaccess - Block / Gesperrte IP] Wie man Zugang zu einer Website für bestimmte Benutzer oder für alle ... außer einigen blockieren.

Zugang zu einer Website für bestimmte IPs, kann sehr einfach sein .htaccess.

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

Wenn über dem Strich "Order Deny, erlauben"Server sagt der Reihenfolge ihrer Priorität. Genauer gesagt, auf alle IPs, außer denen, die in den Zeilen aufgeführt sind "Deny".

Deny 191.155.1.30 - Blockiert den Zugriff auf eine einzelne IP. In unserem Beispiel: 191.155.1.30

Deny 123.113. - Blockiert den Zugriff Alle IPBeginnend mit 123.113 Seiten.

Bei einigen Versionen von Apache, würde das obige Beispiel wieder 500 Internal Server Error für alle IPs Zugriff auf die Website. Wenn dieser Fehler auftritt, entfernen Sie die obigen Zeilen, die erste und die letzte Zeile und verwenden Sie nur:

Deny 191.155.1.30
Deny 123.113.
Deny 1.2.3.4 5.6.7.8 127.1.1.1

Wie ein umgekehrter der obigen Aussagen ist blockieren alle IPs, mit Ausnahme einiger.

Verweigern von allen
Allow from 1.1.1.1

Alle IPs Zugang blockiert haben, weniger PC, IP 1.1.1.1 hat

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.