Întrebări Frecvente • Dev

Cum pot găzdui domeniul meu principal dintr-un sub-folder utilizând fișierul .htaccess ?

În acest articol vă vom explica cum se poate găzdui domeniul principal intr-un sub-folder utilizând fișierul .htaccess.

Vizualizări 1169Actualizat 7 aniPublicat la 26/06/2019de Alexandru J.

În mod implicit, domeniul principal va utiliza directorul public_html pentru fișierele acestuia.
Domeniile suplimentare (addon, subdomeniile) vor utiliza subdirectoare în interiorul directorului rădăcina.

Este posibilă însă găzduirea domeniului principal dintr-un subfolder în cadrul public_html prin configurarea unei redirecționări în fișierul .htaccess din folderul public_html, astfel încât serverul să redirecționeze toate solicitările pentru domeniul principal către subfolderul respectiv în interiorul public_html.

Vizitatorii site-ului nu vor știi că domeniul se încarcă dintr-un sub-folder, aceasta nefiind adăugată la denumirea URL-ului .

Pentru realizarea acestei operațiuni vor trebui adăugate următoarele linii îin cadrul fișierului .htacces, din public_html:

#Activate modul Rewrite
RewriteEngine on

#Înlocuiți "domeniu.ro" cu domeniul dorit
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Înlocuiți "subfolder" cu denumirea subfolder-ului utilizat.
RewriteCond %{REQUEST_URI} !^/subfolder/

#Nu schimbați aceste linii
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#Înlocuiti "subfolder" cu denumirea subfolder-ului utilizat.
RewriteRule ^(.*)$ /subfolder/$1

#Înlocuiți "domeniu.ro" cu domeniul dorit
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Înlocuiți "subfolder" cu denumirea subfolder-ului utilizat și index.html cu pagina implicită dorită.
RewriteRule ^(/)?$ subfolder/index.html [L]

Articole Similare

Vizualizări 1,169
Actualizat acum 7 ani

În acest articol vă vom explica cum se poate găzdui domeniul principal intr-un sub-folder utilizând fișierul .htaccess.

Vizualizări 1,843
Actualizat acum 2 ani

Fișierul .htaccess este un instrument esențial pentru configurarea serverului Apache, permițând redirecționări, protejarea directoarelor și gestionarea accesului.

Vizualizări 1,167
Actualizat acum 5 ani

Nu găsiți fișierul .htaccess în FileZilla? Activarea opțiunii "Force Showing Hidden Files" din meniul Servers vă va ajuta să vizualizați fișierele ascunse.

CornerCorner