.htaccess failas yra galingas būdas blokuoti nepageidaujamus IP adresus.
Užsienio IP adresai kartais priglobia kenkėjiškus bandymus įsilaužti ar kitaip pasiekti svetaines. Vienas iš būdų užblokuoti įsilaužėlius, sukčius ir kitus, turinčius piktų kėslų, iš jūsų svetainės yra blokuoti IP adresus. Administratoriai gali naudoti .htaccess failą, esantį jų serverio aukščiausio lygio kataloge, kad užblokuotų vieną svetimą IP adresą arba visus IP adresų diapazonus.
1 žingsnis
Nustatykite, kuriuos užsienio IP adresus norite blokuoti. Tokiose svetainėse kaip IPdeny ir Country IP Block pateikiami IP adresų sąrašai, sudaryti iš regioninių interneto paslaugų teikėjų (IPT).
Dienos vaizdo įrašas
2 žingsnis
Suraskite „.htaccess“ failą savo serverio kataloge. Paprastai jis yra aukštesnio lygio kataloguose, pvz., „/www/htdocs/.htaccess“. Norėdami atidaryti „.htaccess“ failą, naudokite teksto rengyklę.
3 veiksmas
Nukopijuokite toliau pateiktą informaciją ir įklijuokite ją į failą ".htaccess":
įsakymas leisti, neleisti paneigti iš "x" neleisti iš "x" neleisti iš "x" leisti iš visų
„X“ reiškia užsienio IP adresą, kurį norite užblokuoti (pvz., „192.168.22.132“). Norėdami užblokuoti vieną IP adresą, įveskite adresą vietoje „X“. Norėdami užblokuoti IP adresų diapazoną, vietoje „X“ įveskite IP adresą, bet pabaigoje palikite du skaitmenų rinkinius. Diapazono blokuojamas IP adresas turėtų atrodyti kaip „192.168“.
4 veiksmas
Išsaugokite redaguotą „.htaccess“ failą ir įkelkite jį į serverį. Eikite į savo svetainę ir įsitikinkite, kad nėra serverio klaidų. Jei norite įsitikinti, kad redaguotas „.htaccess“ failas veikia, galite naudoti tarpinį serverį su tuo pačiu IP adresu arba diapazonu kaip ir tie, kuriuos užblokavote, ir pabandyti pasiekti svetainę.
Patarimas
Prieš atlikdami bet kokius jo pakeitimus, sukurkite atsarginę „.htaccess“ failo kopiją. Bet kokios failo klaidos sukels pranešimą „Server Error 500“, kai pateksite į savo svetainę.