[.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

Technologijų entuziastas, nuo 2006 metų su malonumu rašau „StealthSettings.com“. Turiu išsamią patirtį su operacinėmis sistemomis: macOS, „Windows“ ir „Linux“, taip pat programavimo kalbomis ir blogo platformomis („WordPress“) bei internetinės parduotuvės platformomis („WooCommerce“, „Magento“, „PrestaShop“).

Palikite komentarą