Introducere

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.

Ce trebuie sa stim!

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.

Instructiuni

1. 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.

2. 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

3. Salveaza acest fisier cu numele .htaccess.
Cette réponse était-elle pertinente? 10 Utilisateurs l'ont trouvée utile (211 Votes)