Skip to main content

Redirectionari prin fisierul htaccess - Knowledgebase / Software Servere / cPanel - Centrul Support

Redirectionari prin fisierul htaccess

Authors list

Fișierul .htaccess este disponibil sau poate fi creat în cPanel, folosind File Manager.

După ce vă autentificați în contul dumneavoastră cPanel, trebuie să mergeți la Files și să faceți click pe iconița File Manager.

files_files_manager.png

Aici ar trebui să căutați fișierul .htaccess.

Notă! Fișierul .htaccess ar putea fi ascuns, de aceea este important să vă asigurați ca opțiunea Show Hidden Files este activă. Pentru a face acest lucru, mergeți la File Manager >> Settings și bifați opțiunea Show Hidden Files (dotfiles).   


file_manager_settings.png
file_manager_show_hidden_files.1.png
Dacă nu este deja creat, trebuie să îl creați acum. Faceți click pe iconița + File.

file_manager_2.png

Denumiți fișierul .htaccess (nu uitați să puneți punctul din fața denumirii) și faceți click pe Create New File.

Notă! Acesta trebuie creat în directorul rădăcină al instalării de unde doriți ca redirecționarea să aibă efect.  

file_manager_3.png

În cele ce urmează vă vom prezenta diferite tipuri de redirecționări care pot fi obținute prin simpla adăugare a liniilor corespunzătoare în fișierul .htaccess:

Redirecționarea website-ului către alt nume de domeniu 

Redirect 301 / http://www.domain.com/  

Redirecționarea website-ului către alt fișier
Redirect 301 / http://www.domain.com/foldername/

Redirecționarea unui fișier către alt website 

Redirect 301 /foldername http://www.domain.com/ 

Redirecționarea unui domeniu vechi către un domeniu nou 

RewriteEngine on 

RewriteBase / 

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L] 

Redirecționarea unui nume de domeniu către varianta sa cu www 

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
 

Redirecționarea de la http către https 

RewriteEngine On 

RewriteCond %{HTTPS} off 

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

Helpful Unhelpful

36 of 107 people found this page helpful