Instrucțiuni de utilizare

Fișierul .htaccess este folosit pentru a "configura" flexibil serverul Apache (gestionarea erorilor, restricții de acces). În acest articol vom învăța cum să îl folosim. De obicei, fișierul .htaccess este în directorul rădăcină, și funcționează pe tot site-ul și toate dirrektrii (în cazul în care nu se află în ele .htaccess „lui“). Dacă trebuie să creați setări specifice Apache pentru un anumit dosar, trebuie să puneți un nou fișier .htaccess în el și acțiunea se va extinde la acest folder. Și .htaccess situată în rădăcina site-ului nu are nici o influență asupra acestui dosar în acest caz.

Cum se face .htaccess
Doar. Pe computerul local a crea un .htaccess.txt document text, prin FTP-l umple la gazdă, și redenumiți-l la .htaccess

Acum câteva detalii. Ce pot face cu .htaccess?

Modificăm pagina care va fi afișată la accesarea directorului.

O vom scrie în fișierul .htaccess:

DirectoryIndex index.shtml
** Când accesați directorul în care este localizat .htaccess, fișierul index.shtml va fi încărcat

Preveniți accesul cu .htaccess

Dacă doriți, putem interzice toate fișierele:

nega de la toate
*** nimeni nu va vedea nimic.


Permite accesul unui vizitator numai de la un anumit IP:

Ordine Permite, Neagă
nega de la toate
permiteți de la 192.168.8.1
*** Toate, cu excepția vizitatorului cu acces IP 192.168.8.1, sunt interzise.

Ordine Respingeți, Permiteți
Negi de la toate
Permiteți de la .armadaboard.com
*** Doar Armadii vor vedea site-ul tău.


Refuzați accesul pentru un anumit IP:

Ordine Permite, Neagă
Permiteți tuturor
respinge de la 192.168.8.1
*** Pentru un vizitator cu IP 192.168.8.1 accesul la site este interzis.
**** Doar nu mă întrebați în cazul în care toate lista de chineză IP

În mod similar, ca în exemplul de mai sus, puteți utiliza (în loc de (și poate fi în comun) IP) un nume de domeniu, adică interzic accesul vizitatorilor care vin dintr-un anumit site:

Ordine Permite, Neagă
Permiteți tuturor
respinge de la .thehun.net
respinge de la 192.168.8.1
*** Pentru un vizitator cu IP 192.168.8.1 și orice persoană care a venit cu thehun.net accesul la site este interzisă.


O codificare specifică pentru toate fișierele încărcate în gazdă:

CharsetSourceEnc ferestre-iso-8859-1
*** toate fișierele vor avea ferestrele de codare-iso-8859-1

Puteți seta o codificare specifică numai pentru anumite fișiere încărcate în gazdă:

AddType "aplicație / x-httpd-php3; charset = windows-iso-8859-1" .html
AddType "aplicație / x-httpd-php3; charset = windows-1251" .htm
*** Instalați fișierele de codificare-iso-8859-1 pe fișierele .html și pe fișierele .htm în fișierele .html și windows-1251


Codarea tuturor fișierelor în care browserul vizitatorului va primi în mod implicit:

AddDefaultCharset ferestre-iso-8859-1
*** Toate paginile pe care serverul le trimite clientului vor avea ferestrele de codare-iso-8859-1


Redirecționarea vizitatorilor către altă adresă URL (redirecționare)
În .htaccess scrie:


Redirecționarea vizitatorilor la solicitarea anumitor pagini:
Ne protejam de toate tipurile de virusi si scanere din retea.
Adăugarea la .htaccess:


Punem o interdicție privind afișarea conținutului directorului în absența unui fișier index:

Eroare la manipularea cu .htaccess:

ErrorDocument 401 / 401.html
ErrorDocument 403 / 403.html
ErrorDocument 404 / 404.html
ErrorDocument 500 / 500.html

Puteți crea paginile de eroare (vedeți exemplul de mai sus), dar puteți redirecționa către o adresă URL specifică:

Articole similare