[.htaccess - Block / Banned IP] Kaip blokuoti prieigą prie svetainės tam tikriems vartotojams ... arba visiems, išskyrus kai kuriuos.

Apribojus prieigą prie tam tikrų IP svetainėje gali būti labai paprasta .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 

Pirmiau minėtoje byloje, linija "Užsisakykite paneigti, kad"Serveris sako pirmenybė. Tiksliau, jie prie visų IP, išskyrus tuos, kurie išvardyti ties eilutėmis "Uždrausti nuo".

Uždrausti iš 191.155.1.30 - blokuoja prieigą prie vieno IP. Mūsų pavyzdyje: 191.155.1.30

Uždrausti nuo 123.113. - Užblokuokite prieigą visi IPSklypai prasidedantys 123.113.

Kai kurioms Apache versijoms aukščiau pateiktas pavyzdys gali grįžti 500 vidinis serveris Error visų IP prieigą prie svetainės. Jei patiriate šią klaidą, pašalinkite linijas pirmiau, pirmą ir paskutinį liniją ir naudoti tik:

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

Kaip atvirkštinis būdas minėtų situacijų, tai yra blokuoti visus IP adresus, išskyrus kai.
Uždrausti iš viso
Leisti nuo 1.1.1.1
Visi IP bus užblokuotas nuo mažiau kompiuterio, kuris turi IP 1.1.1.1

Aistringai žiūri į technologijas, man patinka išbandyti ir rašyti pamokas apie operacines sistemas macOS, „Linux“, Windows, apie „WordPress“, „WooCommerce“ ir LEMP tinklo serverio konfigūraciją („Linux“, „NGINX“, „MySQL“ ir PHP). Rašau toliau StealthSettings.com nuo 2006 m., o po kelerių metų pradėjau rašyti „iHowTo.Tips“ mokymo programose ir naujienose apie įrenginius ekosistemoje. Apple: iPhone, „iPad“, Apple Žiūrėti, „HomePod“, iMac, MacBook, „AirPod“ ir priedai.

Palikite komentarą