Rediriger un nom de domaine dans un répertoire

Publié le 11 juin 2011 - Hébergement Internet. Tags :

Petite astuce rapide, pour ceux qui voudraient faire pointer un nom de domaine dans un répertoire spécifique sur le serveur d’un autre site.

Partons du principe que votre site secondaire s’appelle domaine.com, et que votre hébergement est lié à votre site principal site.com. Créez un dossier ‘dossier’ à la racine de site.com, transférez-y les fichiers de votre site domaine.com.

Copiez-collez ensuite ces quelques lignes dans votre fichier .htaccess à la racine de site.com et le tour est joué :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
RewriteCond %{REQUEST_URI} !^/dossier/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /dossier/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain$ [NC]
RewriteRule ^(/)?$ dossier/index.php [L]

Bien sur vous devez également paramétrer les bonnes DNS et définir .

Partant du principe que si vous avez trouvé cette page c’est que vous savez très bien ou vous voulez en venir, pas besoin de détailler plus en détails les applications possibles…


Articles sur ce thème :