Hoe Om Toegang Tot Bladsye Te Sluit

INHOUDSOPGAWE:

Hoe Om Toegang Tot Bladsye Te Sluit
Hoe Om Toegang Tot Bladsye Te Sluit

Video: Hoe Om Toegang Tot Bladsye Te Sluit

Video: Hoe Om Toegang Tot Bladsye Te Sluit
Video: Как легко снять патрон с шуруповерта, если патрон ПОЛНОСТЬЮ ушатан? Как открутить патрон? 2024, Mei
Anonim

Soms word dit nodig om toegang tot bladsye of enige lêers van u werf vir sekere groepe gebruikers te beperk. Die Apache-webbedienersagteware het ingeboude gereedskap vir hierdie taak. Kyk na hulle.

Hoe om toegang tot bladsye te sluit
Hoe om toegang tot bladsye te sluit

Instruksies

Stap 1

Met elke versoek na enige bladsy op die webwerf, kyk die bediener na 'n dienslêer genaamd ".htaccess" in die lêergids waar dit gestoor word. As dit die geval is, sal die bediener die riglyne van hierdie lêer volg wanneer hy die versoek verwerk. Dit kan ook om een of ander rede voorskrifte bevat om toegang tot bladsye of ander dokumente op die webwerf te beperk. Dit kan gedoen word deur so 'n lêer in 'n gewone teksversorger te skep en op te laai na die bedienermap wat u benodig. Aangesien hierdie lêers dienslêers is, is dit nie beskikbaar in die blaaier van die webbesoeker nie.

Stap 2

Plaas hierdie riglyne radikaal in die htaccess-lêer om die toegangsprobleem op te los: Bestel Weier, Laat toe

Ontken van almal Na ontvangs van sulke instruksies, sal die webbediener sonder uitsondering toegang tot absoluut alle lêers en vouers in hierdie en al sy subgidse sluit.

Stap 3

U kan 'n uitsondering toevoeg tot die totale verbod vir gebruikers met 'n spesifieke IP-adres: Bestel weier, laat toe

Ontken van almal

Laat toe vanaf 77.84.20.18, 77.84.21.2 In hierdie voorbeeld sal gebruikers met 'n IP-adres 77.84.20.18 of 77.84.21.2 nie oplet dat daar enige beperkings is nie, en almal anders sal nie toegang tot die bladsye kry nie. As u presies hierdie volgorde van toegang benodig - lys die lys met toegelate IP-adresse, geskei deur komma's.

Stap 4

Inteendeel, u moet 'n 'swart lys' van ongewenste IP-adresse opstel, dan moet die riglyne soos volg verander word: volgorde toelaat, ontken

Laat toe van almal

Ontken vanaf 77.84.20.18, 77.84.21.2 Toegang is slegs gesluit vir besoekers met IP 77.84.20.18 en 77.84.21.2, en die res sal ongehinderd toegelaat word. En in hierdie geval moet die lys met verbode IP-adresse deur komma's geskei word.

Stap 5

As u nie toegang tot alle dokumente in 'n lêergids moet beperk nie, maar slegs tot 'n aparte lêer, moet die riglyne so lyk:

Bestel ontken, laat toe

Ontken van almal

Laat toe vanaf 77.84.20.18

Hier bevat die eerste reël die lêer waartoe toegang moet beperk word (verborge.html), en die vierde reël bevat 'n uitsondering op die ontkenningsreël - die IP van gebruikers wat toegang tot die lêer kry.

Stap 6

Net so kan u toegang tot 'n groep lêers beperk deur die masker van hul name:

Bestel ontken, laat toe

Ontken van almal

Laat toe vanaf 77.84.20.18

Hier bevat die eerste reël 'n masker vir die name van lêers met beperkte toegang - die verbod is van toepassing op alle lêers met die "wma" -uitbreiding. Die vierde reël bevat, soos in die vorige voorbeeld, die IP van gebruikers wat nie onderworpe is aan die beperking nie.

Stap 7

Dit is moontlik om toegang tot bladsye volgens die blaaiertipe te beperk - op hierdie manier kan u byvoorbeeld ongewenste soekrobotte uitfilter: SetEnvIfNoCase user-Agent ^ Microsoft. URL [NC, OR]

SetEnvIfNoCase gebruiker-agent ^ Offline. Explorer [NC, OF]

SetEnvIfNoCase user-agent ^ [Ww] eb [Bb] andit [NC, OR]

Bestel Laat toe, ontken

Laat toe van almal

Ontken van env = bad_bot

Hier word in die eerste drie reëls 'n aantal ongewenste blaaiertipes gelys (een vir elke reël). As u so 'n ontwerp gebruik, moet u dit natuurlik vervang deur diegene wat u spesifieke webwerf irriteer.

Aanbeveel: