IP cím alapú tíltás .htaccess fájl használatával

A W3HOST wiki wikiből

IP cím alapú tiltás .htaccess fájl használatával

Miért lehet erre szükségem?

Manapság gyakori problémát jelent a weblap tulajdonosoknak, hogy egy fórum vagy blog lehetőséggel rendelkező oldalukat SPAM célra használják fel. Automatizáltan beregisztrálnak az oldalra, majd reklám szövegeket, linkeket helyeznek el. Erre egy átmeneti megoldási lehetőség lehet például az IP cím vagy tartomány tiltása. Ennek egy erősebb fokozata a Ország szerinti engedélyezés / tiltás .htaccess fájl segítségével leírásunk is. Tartós megoldásként inkább [CAPTCHA] kódot érdemes elhelyeznünk a szövegbeviteli mezők, regisztrációs oldalak alá, ami lehetetlenné teszi az automatizált, gépesített adatküldést. Ajánlatos a [reCAPTCHA] használata, ami egyben elősegíti a könyvek digitalizálást is, és megbízható, állandóan továbbfejlesztett kódot generál (ne lehessen automatizáltan kiolvasni a kódot).

Megoldás .htaccess fájl használatával

Hozzunk létre a webtárhelyünkön egy .htaccess nevű fájlt. Fontos a . kezdet, a UNIX/LINUX vliágban ez jelöli a rejtett fájlokat és a webszerverek is így keresik. Ha már létezik ilyen fájl, akkor a végére adjuk hozzá a következő sorokat (az első példa pontos megoldása):

Deny from 93.182.144.0/20 1.2.3.4