Cum sa iti redirectionezi site-ul folosind un fisier .htaccess

Configurare noua (How To)

Situatie

Acest articol iti va explica cum sa creezi un fisier .htaccess pentru a-ti redirectiona site-ul sau continutul site-ului. Email-urile aferente domeniului nu vor fi redirectionate.

Ca si fisier de configurare, .htaccess este foarte puternic. Chiar si cea mai mica eroare de sintaxa (cum ar fi un spatiu lipsa) poate avea ca rezultat afisarea incorecta a continutului sau neafisarea lui deloc.

Avand in vedere ca .htaccess este un fisier de sistem ascuns, asigura-te ca ai configurat clientul FTP sa afiseze fisierele ascunse ale sistemului. Aceasta optiune se gaseste de regula in preferintele/optiunile programului

Solutie

Pasi de urmat

Creaza un fisier text gol utilizand un editor de text, cum ar fi Notepad sau Sublime Text, apoi salveaza-l ca htaccess.txt.

Important!
Motivul pentru care fisierul trebuie salvat ca htaccess.txt este ca anumite sisteme de operare si aplicatii FTP nu vizualizeaza implicit fisierele .htaccess.
Odata incarcat pe server, poti redenumi fisierul .htaccess.

Editeaza continutul fisierului. Iata cateva exemple:

Redirectionare 301 (Permanenta): Aloca un site intreg la un URL diferit pe o baza permanenta. Aceasta este cea mai frecventa metoda de redirectionare si este utila in majoritatea situatilor.
In exemplul urmator vom redirectiona catre domeniul “maghost.ro”:

# Aceasta metoda iti permite sa redirectionezi intregul site la oricare alt domeniu
Redirect 301 / http://maghost.ro/

Redirectionare 302 (Temporara): Aloca un site intreg la un URL diferit temporar. Acest lucru este util in scopuri de SEO (Search Engine Optimization) atunci cand ai un landing page (pagina de destinatie) temporar si vrei sa schimbi inapoi la cel principal mai tarziu.

# Aceasta metoda iti permite sa redirectionezi intregul site la oricare alt domeniu
Redirect 302 / http://maghost.ro/

Redirectionare index.html intr-un anumit subdirector:

# Aceasta metoda iti permite sa redirectionezi index.html intr-un anumit subdirector
Redirect / index.html http://exemplu.ro/directornou/

Redirectionarea unui fisier vechi la o cale noua de fisier:

# Aceasta metoda iti permite redirectionarea unui fisier vechi la o cale noua de fisier
Redirect / directorvechi/fisiervechi.html http://exemplu.ro/directornou/fisiernou.html

Redirectionarea la o pagina de index specifica:

# Furnizeaza o pagina index specifica
DirectorulIndex index.html

Salveaza acest fisier cu numele .htaccess.

Tip solutie

Permanent

Voteaza

(12 din 36 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?