| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
jake75016 Nouveau WRInaute
Inscrit le: 24 Juil 2008 Messages: 1
|
Posté le : Jeu Juil 24, 2008 12:29 Sujet du message: Redirection .com, .net, .biz en .fr |
|
|
Bonjour à tous,
J'ai un problème au niveau d'une redirection sur mon site web.
Tout d'abord, mon site est installer sur une distribution linux et le serveur web est un Apache2.
mon serveur DNS est situé sur ce même serveur.
Donc je m'explique,
j'ai donc mon site dans mon /var/www/html/monsite
Puis j'ai plusieurs virtualhost dans mon httpd.conf tel que :
<virtualhost>
monsite.com
documentroot /var/www/html/monsite
</virtualhost>
<virtualhost>
monsite.net
documentroot /var/www/html/monsite
</virtualhost>
<virtualhost>
monsite.fr
documentroot /var/www/html/monsite
</virtualhost>
Ce que je voudrais faire est de rediriger automatique les sites en .com et .net sur le .fr
J'ai essayer avec une redirection en php du genre :
header( "Status: 301 Moved Permanently", false, 301);
header( "Location: http://www.monsite.fr");
exit();
et j'ai donc rediriger mes virtualhost en .com et .net sur ce fichier php.
Ceci fonctionne au niveau de la redirection de la page principale c'est à dire que quand je tape l'url www.monsite.com il me le redirige automatique sur www.monsite.fr
Mais le problème est que quand je tape l'url www.monsite.com/test/page.php je n'est pas de redirection en www.monsite.fr/test/page.php, d'ailleurs l'url est inconnu carément.
J'ai tester alors avec un htaccess qui ressemble à ceci :
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www|shop)\.monsite\.fr [NC]
RewriteRule ^(.*) http://www.monsite.fr/$1 [QSA,L,R=301]
Voila je ne comprends pas pourquoi ma redirection de se fait pas, si qqun a une idée, je suis preneur.
Cordialement, |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|