Messages: 3

Enregistré le: 16 Avr 2013

Message le Mer Avr 17, 2013 15:44

Bonjour,
voici mon soucis : mon site est référencé dans les recherches Google sur le nom du serveur et non pas sur le nom de domaine.

j'ai vu un précédent post ou c'était l'IP qui était référencée plutôt que l'adresse du site et j'ai suivi les conseils .
Ip réferencé je ne sais pas quoi faire de aquaNico le Lun Mar 25, 2013 11:31


Cependant, première question, est-ce bien la même méthode à suivre pour une adresse IP et un nom de serveur.

Ensuite, j'ai fait une redirection avec le htaccess vers la bonne adresse de mon site.
Ma redirection est du style :
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^http://nom de monServeur/$
RewriteRule ^(.*) http://monsite.com//$1 [QSA,L,R=301]

Est-ce la meilleur solution comme règle htaccess?
Voilà, c'est tout.

Merci
Haut
4 Réponses
Messages: 22678

Enregistré le: 8 Aoû 2004

Message le Jeu Avr 18, 2013 1:42

fais plutôt un
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule (.*) http://www.example.com/$1 [R=permanent,L]
Haut
Messages: 3

Enregistré le: 16 Avr 2013

Message le Jeu Avr 18, 2013 13:50

Merci beaucoup pour ta réponse.
Cependant, j'ai copié/collé ton bout de code et bien sûr mis les bonne adresse à la place des www.exemple.com :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^monServeur.truc.net$ [NC]
RewriteRule (.*) http://www.monSite.com/$1 [R=permanent,L]


et lorsque je clique sur l'adresse de monServeur.truc.net dans les recherches Google, mon navigateur affiche un message d'erreur :

La page n'est pas redirigée correctement
il a été détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas

Et si j'enlève les http:// devant www.monsite.com j'ai une autre forme d'erreur...
Où ais-je pu me tromper ?
faut-il que je demande gentiment à mon serveur apache de prendre en compte le [r=permanent,L] ?
Merci
Haut
Messages: 22678

Enregistré le: 8 Aoû 2004

Message le Jeu Avr 18, 2013 14:03

ton problème c'est que tu réécris ton url en example.com sauf qu'une fois la réécriture effectuée, ta règle s'appliquera de nouveau, car le host sera toujours différent de monserveur.truc.net ça devrait donc te donner une erreur 5xx
Haut
Messages: 3

Enregistré le: 16 Avr 2013

Message le Jeu Avr 18, 2013 14:21

Humm,
Je dois me rendre à l'évidence : je ne comprends pas du tout ce que tu me dis.
Haut