🍁 Autumn Sale — Jusqu'à 70% de réduction pour l'hébergement et les domaines
activez maintenant
Questions Fréquemment Posées • Dév

Comment puis-je héberger mon domaine principal depuis un sous-dossier en utilisant le fichier .htaccess ?

Dans cet article, nous expliquerons comment héberger le domaine principal dans un sous-dossier en utilisant le fichier .htaccess.

Vues 1161Mis à jour 7 aniPublié le 26/06/2019par Alexandru J.

Par défaut, le domaine principal utilisera le répertoire public_html pour ses fichiers.
Les domaines supplémentaires (addon, sous-domaines) utiliseront des sous-répertoires dans le répertoire racine.

Cependant, il est possible d'héberger le domaine principal à partir d'un sous-dossier dans public_html en configurant une redirection dans le fichier .htaccess du dossier public_html, de sorte que le serveur redirige toutes les demandes pour le domaine principal vers le sous-dossier respectif dans public_html.

Les visiteurs du site Web ne sauront pas que le domaine se charge depuis un sous-dossier, car cela ne sera pas ajouté au nom de l'URL.

Pour effectuer cette opération, les lignes suivantes devront être ajoutées dans le fichier.htaccess, à partir de public_html:

#Activer le mode Rewrite
RewriteEngine on

#Remplacer "domeniu.ro" par le domaine souhaité
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Remplacer "sous-dossier" par le nom du sous-dossier utilisé.
RewriteCond %{REQUEST_URI} !^/sous-dossier/

#Ne pas changer ces lignes
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#Remplacer "sous-dossier" par le nom du sous-dossier utilisé.
RewriteRule ^(.*)$ /sous-dossier/$1

#Remplacer "domeniu.ro" par le domaine souhaité
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Remplacer "sous-dossier" par le nom du sous-dossier utilisé et index.html par la page par défaut souhaitée.
RewriteRule ^(/)?$ sous-dossier/index.html [L]

Articles similaires

Vues 1,161
Mis à jour il y a 7 ans

Dans cet article, nous expliquerons comment héberger le domaine principal dans un sous-dossier en utilisant le fichier .htaccess.

Vues 1,834
Mis à jour il y a 2 ans

Le fichier .htaccess est un outil essentiel pour la configuration du serveur Apache, permettant des redirections, la protection des répertoires et la gestion de l'accès.

Vues 1,151
Mis à jour il y a 5 ans

Vous ne trouvez pas le fichier .htaccess dans FileZilla ? L'activation de l'option "Forcer l'affichage des fichiers cachés" dans le menu Serveurs vous aidera à voir les fichiers cachés.