Com Es Tanca L'accés A Les Pàgines

Taula de continguts:

Com Es Tanca L'accés A Les Pàgines
Com Es Tanca L'accés A Les Pàgines

Vídeo: Com Es Tanca L'accés A Les Pàgines

Vídeo: Com Es Tanca L'accés A Les Pàgines
Vídeo: Как нарисовать куклу-сюрприз LOL »вики полезно Хмель 2024, Maig
Anonim

De vegades, és necessari restringir l'accés a pàgines o fitxers del vostre lloc per a determinats grups d'usuaris. El programari del servidor web Apache té eines integrades per a aquesta tasca. Consulteu-los.

Com es tanca l'accés a les pàgines
Com es tanca l'accés a les pàgines

Instruccions

Pas 1

Amb cada sol·licitud a qualsevol pàgina del lloc, el servidor busca un fitxer de servei anomenat ".htaccess" a la carpeta on s'emmagatzema. Si és així, el servidor, en processar la sol·licitud, seguirà les directrius d’aquest fitxer. També pot contenir directrius per restringir l'accés a pàgines o altres documents del lloc per algun motiu. Això es pot fer creant aquest fitxer en un editor de text normal i carregant-lo a la carpeta del servidor que necessiteu. Com que aquests fitxers són fitxers de servei, no estan disponibles al navegador del visitant del web.

Pas 2

Per resoldre el problema d’accés, col·loqueu aquestes directives de manera radical al fitxer htaccess: Ordre denegar, permetre

Denegar-ne tots Després de rebre aquestes instruccions, el servidor web tancarà l'accés a tots els fitxers i carpetes d'aquest i tots els seus subdirectoris per a tots els visitants sense excepció.

Pas 3

Podeu afegir una excepció a la prohibició total per als usuaris amb una adreça IP específica: denegació de comandes, permetre

Negar de tots

Permet a partir de 77.84.20.18, 77.84.21.2 En aquest exemple, els usuaris la IP dels quals sigui 77.84.20.18 o 77.84.21.2 no notaran que hi ha restriccions i no es permetrà a la resta de persones a les pàgines. Si necessiteu exactament aquest ordre d'accés, indiqueu la llista d'adreces IP permeses separades per comes.

Pas 4

Si, per contra, heu de crear una "llista negra" d'adreces IP no desitjades, les directives haurien de canviar-se de la manera següent: Ordre Permet, Denegació

Permetre de tots

Denegació de 77.84.20.18, 77.84.21.2 L'accés només es tancarà als visitants amb IP 77.84.20.18 i 77.84.21.2, i la resta es permetrà sense restriccions. I en aquest cas, la llista d'adreces IP prohibides s'ha de separar per comes.

Pas 5

Si heu de restringir l'accés no a tots els documents d'una carpeta, sinó només a un fitxer separat, les directrius haurien de ser així:

Comanda denegar, permetre

Negar de tots

Permet a partir del 77.84.20.18

Aquí, la primera línia conté el fitxer al qual s’ha de restringir l’accés (hidden.html) i la quarta línia conté una excepció a la regla de denegació: la IP dels usuaris que tenen accés al fitxer.

Pas 6

De la mateixa manera, podeu restringir l'accés a un grup de fitxers mitjançant la màscara dels seus noms:

Comanda denegar, permetre

Negar de tots

Permet a partir del 77.84.20.18

Aquí, la primera línia conté una màscara per als noms de fitxers amb accés limitat: la prohibició s'aplicarà a tots els fitxers amb l'extensió "wma". La quarta línia, com a l'exemple anterior, conté la IP dels usuaris que no estan subjectes a la restricció.

Pas 7

És possible restringir l'accés a les pàgines per tipus de navegador; d'aquesta manera, podeu filtrar, per exemple, els robots de cerca no desitjats: SetEnvIfNoCase user-Agent ^ Microsoft. URL [NC, OR]

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

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

Ordre permetre, denegar

Permetre de tots

Negar a env = bad_bot

Aquí, les tres primeres línies enumeren diversos tipus de navegadors no desitjats (un per a cada línia). Per descomptat, quan utilitzeu aquest disseny, haureu de substituir-los per aquells que molestin el vostre lloc concret.

Recomanat: