Bonjour,
J'aimerais faire une redirection 301 de mon domaine exemple.net vers exemple.com.
Sachant que exemple.net est un alias de exemple.com, voici le code que j'ai écrit dans les paramètres Apache de mon virtualHost :
Cela fonctionne bien à la racine du domaine, pour un fichier à la racine du domaine, ou encore pour un dossier s'il n'est pas suivi d'un "/" (ex : "www.exemple.net/forum" fonctionne mais pas "www.exemple.net/forum/"). Quelqu'un aurait-il une idée pour que cette règle se généralise pour tout ce qui se trouve en dessous dans l'arborescence du site ?
Merci.
J'aimerais faire une redirection 301 de mon domaine exemple.net vers exemple.com.
Sachant que exemple.net est un alias de exemple.com, voici le code que j'ai écrit dans les paramètres Apache de mon virtualHost :
Code:
DocumentRoot /home/web/exemple.com/
ServerName www.exemple.com
ServerAlias www.exemple.net exemple.net
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.exemple\.com$ [NC]
RewriteRule ^(.*) http://www.exemple.com/$1 [L,R=301]
Errorlog /usr/local/apache/logs/exemple.com.error
Customlog /usr/local/apache/logs/exemple.com.access combined
Cela fonctionne bien à la racine du domaine, pour un fichier à la racine du domaine, ou encore pour un dossier s'il n'est pas suivi d'un "/" (ex : "www.exemple.net/forum" fonctionne mais pas "www.exemple.net/forum/"). Quelqu'un aurait-il une idée pour que cette règle se généralise pour tout ce qui se trouve en dessous dans l'arborescence du site ?
Merci.