Ako zakázať prístup na web podľa IP adresy?


Chcete zablokovať nežiadúcich návštevníkov na webe? Dá sa to veľmi jednoducho pomocou súboru .htaccess. Pár riadkov kódu dokáže zamietnuť alebo povoliť prístup určitým návštevníkom!

Ak chcete nastaviť obmedzenia a blokovanie návštevníkov pre určité IP adresy, prihláste sa do vášho webového priestoru cez FTP a v public_html nájdite konfiguračný súbor .htaccess (s bodkou na začiatku). Pokiaľ ho nemáte, jednoducho si ho vytvorte. Potom do tohto súboru napíšte nasledujúci kód: 

order allow,deny
deny from 255.0.0.0
deny from 123.45.6.
allow from all

Vyššie uvedené riadky hovoria, že webový server Apache blokuje návštevníkov z IP adresy '255.0.0.0' a '123.45.6.', V druhej IP adrese chýba štvrtá sada číslic, čo znamená, že každá IP adresa, ktorá sa zhoduje s prvými troma blokmi číslic bude zablokovaná. Napríklad IP adresy ako: "123.45.6.10" a "123.45.6.255" budú zablokované.

Ak by ste chceli nastaviť blokovanie všetkých návštevníkov okrem seba, do súboru .htaccess napíšte toto:

order allow,deny
allow from 255.0.0.0
deny from all

Vyššie uvedené riadky hovoria, že webový server Apache zablokuje všetkých návštevníkov okrem tých s IP adresou "255.0.0.0" - túto IP adresu musíte nahradiť vlastnou IP adresou, aby sa dostavil želaný efekt.

Tagy: .htaccess
2019-03-18 12:55 Marek Muzika {writeRevision}
Priemerné hodnotenie: 0 (0 Hlasy)

Nemôžete komentovať túto položku

Chuck Norris has counted to infinity. Twice.