Kuidas Sulgeda Juurdepääsu Lehtedele

Sisukord:

Kuidas Sulgeda Juurdepääsu Lehtedele
Kuidas Sulgeda Juurdepääsu Lehtedele

Video: Kuidas Sulgeda Juurdepääsu Lehtedele

Video: Kuidas Sulgeda Juurdepääsu Lehtedele
Video: Minu ülesanne on jälgida metsa ja siin toimub midagi kummalist. 2024, Mai
Anonim

Mõnikord on vajalik teatud kasutajarühmadele juurdepääsu piiramine saidi lehtedele või mis tahes failidele. Apache veebiserveri tarkvaral on selle ülesande jaoks sisseehitatud tööriistad. Kontrollige neid.

Kuidas sulgeda juurdepääsu lehtedele
Kuidas sulgeda juurdepääsu lehtedele

Juhised

Samm 1

Iga taotlusega saidi mis tahes lehele otsib server teenusefaili nimega ".htaccess" kaustas, kuhu see on salvestatud. Kui see on nii, siis järgib server päringu töötlemisel selle faili juhiseid. See võib sisaldada ka direktiive, mis piiravad mingil põhjusel juurdepääsu saidi lehtedele või muudele dokumentidele. Seda saab teha, luues sellise faili tavalisse tekstiredaktorisse ja laadides selle üles vajalikku serveri kausta. Kuna need failid on teenusefailid, pole need veebikülastaja brauseris saadaval.

2. samm

Juurdepääsuprobleemi lahendamiseks asetage need direktiivid radikaalselt htaccess-faili: Telli keeldu, Luba

Keela kõigilt Saanud sellised juhised, sulgeb veebiserver juurdepääsu eranditult kõigile selle külastaja ja kõigi selle alamkataloogide failidele ja kaustadele.

3. samm

Konkreetse IP-aadressiga kasutajate täielikule keelule saate lisada erandi: tellimuse keelamine, lubamine

Keela kõigilt

Luba alates 77.84.20.18, 77.84.21.2. Selles näites ei märka kasutajad, kelle IP on 77.84.20.18 või 77.84.21.2, piirangute olemasolu ja kõiki teisi ei lubata lehtedele. Kui vajate täpselt seda juurdepääsu järjekorda - loetlege komadega eraldatud lubatud IP-aadresside loend.

4. samm

Kui peate vastupidi looma soovimatute IP-aadresside "musta nimekirja", siis tuleks direktiive muuta järgmiselt: Tellimuse lubamine, Keeldu

Luba kõigilt

Keela alates punktidest 77.84.20.18, 77.84.21.2. Juurdepääs suletakse ainult IP 77.84.20.18 ja 77.84.21.2 IP-kategooria külastajatele ning ülejäänud lubatakse takistamatult. Ja sel juhul tuleb keelatud IP-aadresside loend eraldada komadega.

5. samm

Kui peate piirama juurdepääsu mitte kõigile kaustas olevatele dokumentidele, vaid ainult eraldi failile, peaksid direktiivid välja nägema järgmised:

Käsk Keela, Luba

Keela kõigilt

Luba alates 77.84.20.18

Siin sisaldab esimene rida faili, millele juurdepääsu tuleks piirata (hidden.html), ja neljas rida sisaldab erandit keelamise reeglist - kasutajate IP-d, kellel on lubatud failile juurde pääseda.

6. samm

Samamoodi saate piirata juurdepääsu failirühmale nende nimede maski järgi:

Käsk Keela, Luba

Keela kõigilt

Luba alates 77.84.20.18

Siit sisaldab esimene rida maski piiratud juurdepääsuga failide nimedele - keeld kehtib kõigile failidele, millel on laiendus "wma". Neljas rida, nagu eelmises näites, sisaldab nende kasutajate IP-d, kelle suhtes piirangut ei kohaldata.

7. samm

Lehekülgedele juurdepääsu on võimalik piirata brauseritüübi järgi - nii saate välja filtreerida näiteks soovimatud otsingurobotid: SetEnvIfNoCase kasutajaagent ^ Microsoft. URL [NC, OR]

SetEnvIfNoCase kasutajaagent ^ Offline. Explorer [NC, OR]

SetEnvIfNoCase kasutajaagent ^ [Ww] eb [Bb] ja [NC, OR]

Käsk Luba, eita

Luba kõigilt

Keela saidilt env = bad_bot

Siin on esimesed kolm rida loetletud mitu soovimatut brauseritüüpi (üks igale reale). Muidugi peate sellise kujunduse kasutamisel asendama need, mis häirivad teie konkreetset saiti.

Soovitan: