changer Racine du document

azizo

New Member
#1
Bonjour ...

j'ai un nom domaine qui pointe sur le répértoire */public_html/
svp, comment faire pour changer le racine du document vers un autre répertoire (exemple public_html/front/)

Merci,
 

PH-Marc-André.B.

Conseiller technique
Membre du personnel
#2
Bonjour,

Le code .htaccess suivant devrait vous aider ;)

Code:
# Do not change this line.
RewriteEngine on
# Change example.com to be your main domain.
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
# Change 'subdirectory' to be the directory you will use for your main domain.
RewriteCond %{REQUEST_URI} !^/subdirectory/
# Don't change the following two lines.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Change 'subdirectory' to be the directory you will use for your main domain.
RewriteRule ^(.*)$ /subdirectory/$1
# Change example.com to be your main domain again.
# Change 'subdirectory' to be the directory you will use for your main domain
# followed by / then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ subdirectory/index.html [L]
 

Naxor

New Member
#4
Bonjour,

C'est un vieux post mais pour ceux que cela intéresse, il y a plus simple :
Juste écrire les quatre lignes suivantes dans un fichier .htaccess sauvé dans public_html :

Config Apache:
RewriteEngine on
#Changer domaine.com par votre nom de domaine
RewriteCond %{HTTP_HOST} ^(www.)?domaine.com$ [NC]
#Changer subdirectory par votre dossier
RewriteCond %{REQUEST_URI} !^/subdirectory/
RewriteRule ^(.+)$ /subdirectory/$1
Cela redirige automatiquement et de manière transparente toutes les requêtes du type https://www.domaine.com/file.xxx vers public_html/subdirectory/file.xxx
 
Dernière édition:
Haut