Ajouter automatiquement www

terry
Invité n'ayant pas de compte PHPfrance

12 mai 2006, 01:30

Salut,
Quand je tape http://google.fr, ça redirige automatiquement vers http://www.google.fr
Les www sont automatiquement ajouté.

J'aimerais savoir comment faire la même chose avec mon site, pour éviter d'être référencé 2 fois sur les mêmes pages.

Eléphanteau du PHP | 28 Messages

12 mai 2006, 07:05

En fait c'est pas du PHP ça tu dois faire ça avec le fichier .htaccess

(ça peut aussi se faire en PHP c'est vrai)

Tu crée un fichier .htaccess à la racine de ton site et tu met dedans :

Code : Tout sélectionner

RewriteCond %{HTTP_HOST} ^mondomaine.com$ RewriteRule ^(.*) http://www.mondomaine.com/$1 [QSA,L,R=301]

terry
Invité n'ayant pas de compte PHPfrance

12 mai 2006, 17:44

Ca ne marche pas.

Je sais que mon hebergeur accepte bien le htaccess.

Eléphanteau du PHP | 28 Messages

12 mai 2006, 19:03

Excuse moi j'en ai oublié un bout .... :oops:

Code : Tout sélectionner

#### Moteur de réécriture ON #### RewriteEngine On #### Ajout des www #### RewriteCond %{HTTP_HOST} ^mondomaine.com$ RewriteRule ^(.*) http://www.mondomaine.com/$1 [QSA,L,R=301]
Déjà comme ça ça devrait mieux aller ;)

Encore désolé

terry
Invité n'ayant pas de compte PHPfrance

12 mai 2006, 20:36

Merci, c'est ok !

Par contre, j'utilise déjà un fichier htaccess :
ErrorDocument 404 http://www.mondomaine.com/404.php

Si je mets les 2 codes ensemble, c'est ce dernier qui ne marche plus.