Comment changer le fichier racine

Luderic

New Member
#1
Bonjour,

Je ne sais pas comment changer le fichier racine !
De base le fichier racine est "index.html" dans le dossier "public"
J'aimerais que mon fichier racine soit "index.php" dans le dossier "laravel/public"

Merci de votre aide :)
 

PH-Marc-André.B.

Modérateur
Membre du personnel
#2
Bonjour,

Effectivement le serveur Web Apache ou LiteSpeed sera configuré sur nos infras NodePH ou encore cPanel à ce que le domaine principal soit automatiquement pointé sur le répertoire Public_Html et pourra y relever divers type de fichiers index: htm, html, php et plus.

Il sera possible de rediriger votre requête sur le domaine principal dans un sous-dossier de public_html comme par exemple laravel/public.

Voici un bout de code redirection à déployer dans votre fichier .htaccess dans le dossier public_html pour faire ça:

Code:
#Rediriger le domaine principal vers un subfolder du public_html:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/subdirectory/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /subdirectory/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$ RewriteRule ^(/)?$ subdirectory/index.html [L]
Où vous remplaceriez example.com par le bon nom de domaine et subdirectory par le bon nom ou chemin de sous-dossier qui s'appliquera à votre situation particulière!

Voilà! J'espère avoir su bien vous aider mais n'hésitez-pas à nous faire signe si vous aviez des questions supplémentaires.
 
Haut