Hogyan Lehet Bezárni Az Oldalakhoz Való Hozzáférést

Tartalomjegyzék:

Hogyan Lehet Bezárni Az Oldalakhoz Való Hozzáférést
Hogyan Lehet Bezárni Az Oldalakhoz Való Hozzáférést

Videó: Hogyan Lehet Bezárni Az Oldalakhoz Való Hozzáférést

Videó: Hogyan Lehet Bezárni Az Oldalakhoz Való Hozzáférést
Videó: 5 PERCBEN: 10 trükk Windows 10-en 2024, Lehet
Anonim

Néha szükségessé válik a webhely bizonyos oldalainak vagy fájljainak hozzáférésének korlátozása bizonyos felhasználói csoportok számára. Az Apache webszerver szoftver beépített eszközökkel rendelkezik erre a feladatra. Nézd meg őket.

Hogyan lehet bezárni az oldalakhoz való hozzáférést
Hogyan lehet bezárni az oldalakhoz való hozzáférést

Utasítás

1. lépés

A webhely bármely oldalára irányuló minden egyes kéréssel a kiszolgáló ellenőrzi, hogy van-e ".htaccess" nevű szolgáltatási fájl abban a mappában, ahol azt tárolja. Ha igen, akkor a kiszolgáló a kérés feldolgozása során követi a fájl utasításait. Tartalmazhat olyan irányelveket is, amelyek valamilyen okból korlátozzák az oldalakhoz vagy a webhely más dokumentumaihoz való hozzáférést. Ezt úgy teheti meg, hogy létrehoz egy ilyen fájlt egy szokásos szövegszerkesztőben, és feltölti a szükséges szerver mappába. Mivel ezek a fájlok szolgáltatásfájlok, nem érhetők el a web látogató böngészőjéből.

2. lépés

A hozzáférési probléma megoldásához radikálisan helyezze ezeket az irányelveket a htaccess fájlba: Order Deny, Allow

Megtagadás mindenkitől Miután megkapta az utasításokat, a webszerver kivétel nélkül minden látogató számára bezárja a hozzáférést az ebben és annak összes alkönyvtárában található összes fájlhoz és mappához.

3. lépés

Kivételt tehet a teljes tiltás alól a meghatározott IP-címmel rendelkező felhasználók számára: Rendelés megtagadása, Engedélyezés

Tagadj meg mindenkitől

Engedélyezés 77.84.20.18-tól, 77.84.21.2-től. Ebben a példában azok a felhasználók, akiknek IP-címe 77.84.20.18 vagy 77.84.21.2, nem veszik észre, hogy vannak korlátozások, és mindenki mást nem engednek be az oldalakra. Ha pontosan erre a hozzáférési sorrendre van szüksége - vesszővel elválasztva sorolja fel az engedélyezett IP-címek listáját.

4. lépés

Ha éppen ellenkezőleg, létre kell hoznia egy "fekete listát" a nem kívánt IP-címekről, akkor az irányelveket a következőképpen kell megváltoztatni: Order Allow, Deny

Engedje meg mindenkitől

A megtagadás a 77.84.20.18, a 77.84.21.2 időponttól csak a 77.84.20.18 és 77.84.21.2 IP címmel rendelkező látogatók számára lesz hozzáférhető, a többit akadálytalanul engedik át. És ebben az esetben a tiltott IP-címek listáját vesszővel kell elválasztani.

5. lépés

Ha korlátoznia kell a hozzáférést nem egy mappa összes dokumentumához, hanem csak egy külön fájlhoz, akkor az irányelveknek így kell kinézniük:

Parancsoljon megtagadni, engedélyezni

Tagadj meg mindenkitől

Engedélyezze 77.84.20.18-tól

Itt az első sor azt a fájlt tartalmazza, amelyhez korlátozni kell a hozzáférést (hidden.html), a negyedik sor pedig egy kivételt tartalmaz a megtagadás szabály alól - a felhasználók IP-jét, akiknek hozzáférésük van a fájlhoz.

6. lépés

Hasonlóképpen korlátozhatja a fájlcsoportokhoz való hozzáférést a nevük maszkjával:

Parancsoljon megtagadni, engedélyezni

Tagadj meg mindenkitől

Engedélyezze 77.84.20.18-tól

Itt az első sor a korlátozott hozzáférésű fájlok nevének maszkját tartalmazza - a tiltás minden olyan fájlra vonatkozik, amelynek a "wma" kiterjesztése van. A negyedik sor az előző példához hasonlóan a korlátozás alá nem tartozó felhasználók IP-jét tartalmazza.

7. lépés

Lehetőség van az oldalakhoz való hozzáférés korlátozására böngészőtípus szerint - ily módon kiszűrheti például a nem kívánt keresési robotokat: SetEnvIfNoCase user-Agent ^ Microsoft. URL [NC, OR]

SetEnvIfNoCase user-Agent ^ Offline. Explorer [NC, OR]

SetEnvIfNoCase felhasználói ügynök ^ [Ww] eb [Bb] andit [NC, OR]

Rendeljen Engedélyezz, tagadj

Engedje meg mindenkitől

Megtagadás env = bad_bot-tól

Itt az első három sor több nem kívánt böngészőtípust sorol fel (minden sorhoz egyet). Természetesen egy ilyen kialakítás használatakor ki kell cserélnie azokat, amelyek bosszantják az adott webhelyet.

Ajánlott: