Comment eviter le duplicat content ?? Help me

WRInaute impliqué
Bonsoir,
En achetant mon NDD j'ai cru que je serai tranquile mais je decouvre que je suis à la bourre. :?
Voilà mon probleme :
J'avais une adresse comme celle ci " -http://monsite.hebergeur.om" comme mon hebergeur gerer les dns je dirrige -www.mondomaine.com vers mon site, jusqu'a là pas de probleme.
Mais en parcourant le forum je decouvre qu'il y'avait un risque de duplicat content.

Comment eviter celà tous en sachant que mon hebergeur n'accepter pas les .htaccess

Aidez moi s'il vous plait

Merci d'avance
 
WRInaute impliqué
Merci doic,
Mais le lien que tu m'a donne est mauve :lol aussi car je l'ai deja visité et j'ai pas trouvé de solution .
 
WRInaute passionné
alors :
tu ne laisse qu'un index.php et un .htaccess chez ton ancien hébergeur

.htaccess
Code:
ErrorDocument 404 /index.php

index.php
Code:
<?php
$page=$_SERVER[REQUEST_URI];
// redirection permanente page par page vers ton nouveau site
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://tonsite.com".$page); 
header("Connection: close");
exit;
?>

... et le tour est joué !
 
WRInaute impliqué
Merci jeroen,
mais je crois que tu n'a pas bien compris, je suis toujours chez le meme hebergeur.
Y'a pas une autre solution ?
 
WRInaute impliqué
En PHP, comme sur le lien précédemment indiqué, tu génères un Header avec une redirection 302 (moved), c'est le genre de redirection que GoogleBot suit sans broncher...

Je ne comprends pas pourquoi ça ne solutionne pas ton problème?
 
WRInaute passionné
oups, sorry, je viens de mieux relire.
Le mieux est de tester le $SERVER[REQUEST_URI] au début de toutes tes pages et de faire la redirection comme indiquée si une url du type -http://monsite.hebergeur.com est demandée

non ??
 
WRInaute passionné
doic a dit:
En PHP, comme sur le lien précédemment indiqué, tu génères un Header avec une redirection 302 (moved), c'est le genre de redirection que GoogleBot suit sans broncher...

Je ne comprends pas pourquoi ça ne solutionne pas ton problème?
Il faut une redirection 301 !!
 
WRInaute impliqué
Bonjour,

J'ai testé ça :
Code:
<?
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.villes-du-maroc.com/index.php");
exit();
?>
Mais ça marche pas,

Mon hebergeur interdit le .htaccess mais autorise la création de page d'erreur.

Svp aidez moi je voudrais comment le referencement.
 
WRInaute impliqué
Merci D_Apx,

-http://marocinfo.jean-emile.com 1
-http://www.villes-du-maroc.com 2

Je suis toujours chez le meme hebergeur, je voudrais maintenent inscrire mon site dans des annuaires avec le NDD sans avoir un duplicate contenent et que si quelqu'un entre par l'adresse n° 1 il sera dirrigé vers l'adresse N°2 .

Merci
 
WRInaute passionné
essaie ça et tiens moi au jus.

au début de toutes tes pages (dans ton header commun par exemple) :

Code:
<?php
if (eregi("marocinfo",$_SERVER[SERVER_NAME]))
{
$page=$_SERVER[REQUEST_URI];
// redirection permanente page par page vers ton nouveau site
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.villes-du-maroc.com".$page);
header("Connection: close");
exit;
}
else
{
... ta page normale
}
?>
 
WRInaute impliqué
Quand j'ai mis ton code j'ai eu ça


Parse error: parse error, unexpected '<' in /var/www/virtual/marocinfo.jean-emile.com/htdocs/index.php on line 13


ça commence à m'enerver ce truc.
 
WRInaute passionné
ou là, mais il faut faire un effort quand même :
si tu as déjà ouvert les balises php, inutile de les réouvrir une deuxième fois...
enlève donc le <?php au début et le ?> à la fin...
 
WRInaute impliqué
Jeroen,
j'utilise le php dans mes pages que pour faire ça:

<? include "menu.php" ?> par exemple donc j'ai pas de balises ouvertes je pense.
 
WRInaute passionné
je viens d'essayer chez moi, ça marche nickel.
si il plante sur le < enlève <?php et ?>
je ne peux rien te dire de plus sans connaitre le code de ta page.
 
WRInaute impliqué
Toujours,
Parse error: parse error, unexpected '<' in /var/www/virtual/marocinfo.jean-emile.com/htdocs/index.php on line 13

Si je mets maintenent des liens vers mon site avec le NDD y'aura pas un risque de duplicat content sinon quelle est la solution maintenent que vous avez compris mon probleme ?

Pour ce qui est du referencement je suis pas encore trés bien placé, je perds rien si je recommence tous


Merci jeroen pour ta patience .
 
WRInaute passionné
OK !
j'ai compris le pb !

ajoute uniquement

Code:
<?php
if (eregi("marocinfo",$_SERVER[SERVER_NAME]))
{
$page=$_SERVER[REQUEST_URI];
// redirection permanente page par page vers ton nouveau site
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.villes-du-maroc.com".$page);
header("Connection: close");
exit;
}
?>

au tout début de ton fichier.

(vire le reste.
 
WRInaute impliqué
Merci beaucoup jeroen,
ça marche à merveille maintenent, il me reste plus qu'a l'appliquer sur toutes mes pages.

Tu es vraimenet sympa .
 

➡️ 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