Google ne référence pas mon site avec la bonne adresse

WRInaute discret
Bonjour,

J'ai déja évoqué mon problème dans un autre topic, mais comme il n'était pas directement en rapport avec mon soucis et que je n'ai pas trouvé réponse à mes questions, je me permet de le reposter ici. (merci quand même à dcz qui a essayé de m'aider).

L'adresse affiché pour mon site dans google est http://bougetoi.com/narg qui est l'adresse du serveur qui héberge les pages (sur ovh).
J'ai créé le script suivant pour palier à ce problème :

if($_SERVER['HTTP_REFERER']='http://bougetoi.com/narg/'){
header("Status: 301 Moved Permanently");
header("Location: http://www.votresite.com/unepage.htm");
exit();
}

En pratique j'obtiens le message d'erreur "Limite de redirection dépassé. Cela est peut-être du à un problème de cookies" avec firefox.

Ce qui est étrange c'est que lorsque que je clique sur lien dans google j'arrive bien sur l'adresse narguile.info (cherchez narguilé dans google pour voir le résultat).
Autre fait étrange, c'est avec cette adresse que j'arrive à être dans les première pages alors qu'avec l'adresse narguile.info je suis dans les pages 4-5 ...

Quelqu'un a t'il une idée ?

Merci beaucoup :D

Bye.
 
WRInaute accro
fais ta redirection via .htaccess:

Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !www.example.com$ 
RewriteRule (.*) http://www.example.com/$1 [QSA,L,R=301]
 
WRInaute discret
Ce qui donnerait j'imagine :

Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !bougetoi.com/narg$
RewriteRule (.*) http://www.narguile.info/$1 [QSA,L,R=301]

Je vais essayer, merci . :wink:
 
WRInaute discret
Bon bah toujours le même problème :
bug_redirect.png


Et apparement je ne suis pas le seul à avoir été confronté au problème :
http://www.webmaster-hub.com/lofiversio ... 16228.html
Malheureusement il n'y a pas la solution :cry:

J'utilise les sessions pour compter le nombre de visiteurs et ce dès la première page. Le problème peut t'il venir de là ?
 
WRInaute accro
le point d'exclamation signifie "n'est pas" !!!

Code:
RewriteEngine on 
RewriteCond %{HTTP_HOST} !example.com$
RewriteRule (.*) http://www.example.com/$1 [QSA,L,R=301]
Signifie si c'est pas "example.com", va sur "www.example.com"
(ce qui va pas louper: ça va looper) (rho je suis fort aujourd'hui...)

Donc tu dois bien utiliser:
Code:
RewriteEngine on 
RewriteCond %{HTTP_HOST} !www.example.com/narg$
RewriteRule (.*) http://www.example.com/$1 [QSA,L,R=301]

Qui signifie si c'est pas le www, va sur le www !
 
WRInaute accro
De plus, vu que c'est dans l'htaccess, la page aura pas été chargée, donc y'a pas de cookie qui tienne.

Je répépète: "fichier .htacces" (à la racine du serveur), pas "code PHP" hein
 
WRInaute discret
HawkEye_TpfH a dit:
le point d'exclamation signifie "n'est pas" !!!

Code:
RewriteEngine on 
RewriteCond %{HTTP_HOST} !example.com$
RewriteRule (.*) http://www.example.com/$1 [QSA,L,R=301]
Signifie si c'est pas "example.com", va sur "www.example.com"
(ce qui va pas louper: ça va looper) (rho je suis fort aujourd'hui...)

Donc tu dois bien utiliser:
Code:
RewriteEngine on 
RewriteCond %{HTTP_HOST} !www.example.com/narg$
RewriteRule (.*) http://www.example.com/$1 [QSA,L,R=301]

Qui signifie si c'est pas le www, va sur le www !

:oops: bon ok :)
Merci beaucoup, là maintenant ça a l'air de fonctionner parfaitement ! :D
En plus je crois que c'est qu'essayait de m'expliquer dcz sur l'autre topic.

N'empèche que si quelqu'un a une explication logique sur le message d'erreur avec la redirection 301, je suis preneur. Je comprend pas pourquoi ca ne marcherait pas avec les headers alors qu'avec le htaccess ça fonctionne ?
 
WRInaute discret
HawkEye_TpfH a dit:
De plus, vu que c'est dans l'htaccess, la page aura pas été chargée, donc y'a pas de cookie qui tienne.

Je répépète: "fichier .htacces" (à la racine du serveur), pas "code PHP" hein
Oui mais dans mon cas j'ouvre la session après la redirection et donc par la même occasion les cookies sont envoyés. Sauf si php n'execute pas le code dans l'ordre dans lequel je l'ai écris ...

Enfin bref maintenant le problème est réglé, ya plus qu'à attendre que google le prenne en compte (en espérant qu'il n'en profite pas pour me remettre en 4 ou 5ème page :roll: )
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut