Pour faire pointer deux domaines différents sur le même hébergement avec un domaine pointant dans un sous-répertoire :
Essayez ca pour la configuration hypothétique suivante:
Code à insérer dans un fichier .htaccess à la racine de votre espace web:
RewriteEngine on
RewriteCond %{HTTP_HOST} www\.domaine-secondaire\.com
RewriteCond %{REQUEST_URI} !^/repertoire-secondaire
RewriteCond %{HTTP_HOST} ^([^.]*)\.?([^.]+).([^.]+)$ [NC]
RewriteCond %{HTTP_HOST} !^domaine-principal\.com$
RewriteRule ^(.*)$ /repertoire-secondaire/$1
Cas d'utilisation d'un domaine avec plusieurs TLD:
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} www\.domaine-secondaire\.com\.tw
RewriteCond %{REQUEST_URI} !^/repertoire-secondaire
RewriteCond %{HTTP_HOST} ^([^.]*)\.?([^.]+)(\.[^.]+)+$ [NC]
RewriteCond %{HTTP_HOST} !^domaine-principal\.com$
RewriteRule ^(.*)$ /repertoire-secondaire/$1
Service Technique NFrance