Gralon a dit:Redirection code 301 (redirect permanently) en .htaccess ou php
Code:<?php header("Status: 301 Moved Permanently"); header("Location: http://www.tonsite.fr"); exit(); ?>
Suede a dit:Gralon a dit:Redirection code 301 (redirect permanently) en .htaccess ou php
Code:<?php header("Status: 301 Moved Permanently"); header("Location: http://www.tonsite.fr"); exit(); ?>
Ca ne marchera pas s'il reste chez le même hébergeur et sir le .fr et le .com pointent vers les mêmes fichiers.
Il faut que tu testes l'url que tu as. Si c'est .com, tu inclus le code ci-dessus sinon, tu laisses tel quel.
François
RewriteCond %{HTTP_HOST} ^www.tonsite.com
RewriteRule (.*)\.htm(.*) http://www.tonsite.fr/$1.htm$2 [R=301,QSA,L]
Suede a dit:Ca ne marchera pas s'il reste chez le même hébergeur et sir le .fr et le .com pointent vers les mêmes fichiers.
Il faut que tu testes l'url que tu as. Si c'est .com, tu inclus le code ci-dessus sinon, tu laisses tel quel.
François
Gralon a dit:ah ben oui, j'avais pas pensé à ça, bon dans le .htaccess tu peux faire une règle comme :
Code:RewriteCond %{HTTP_HOST} ^www.tonsite.com RewriteRule (.*)\.htm(.*) http://www.tonsite.fr/$1.htm$2 [R=301,QSA,L]
ce code marche pour toutes les pages de premier niveau
rmi a dit:Avec cette solution, garderais-je le PR actuel de mes pages ?
Merci à vous 2, j'espère pouvoir trouver la solution adéquate
A+
Quentin_ a dit:301 Moved Permanently ne transmet par le pr sur le nouveau site ? :|
Gralon a dit:Quentin_ a dit:301 Moved Permanently ne transmet par le pr sur le nouveau site ? :|
si il le transmet, j'ai déjà testé cela sur plusieurs sites.
Mais pour que ton action soit pérenne il faudra que tu prennes le temps de modifier au fur et à mesure les backlinks que tu as sur d'autres sites.
Suede a dit:Ca ne marchera pas s'il reste chez le même hébergeur et sir le .fr et le .com pointent vers les mêmes fichiers.
Il faut que tu testes l'url que tu as. Si c'est .com, tu inclus le code ci-dessus sinon, tu laisses tel quel.
François
rmi a dit:Gralon a dit:D'ailleurs le post de Suede m'inquiete :
Suede a dit:Ca ne marchera pas s'il reste chez le même hébergeur et sir le .fr et le .com pointent vers les mêmes fichiers.
Il faut que tu testes l'url que tu as. Si c'est .com, tu inclus le code ci-dessus sinon, tu laisses tel quel.
François
Vos avis ?
Encore merci aux posteurs![]()
A+
Tu récupere ton url, le chemin et les paramètres de l'url
if ($url!="www.tonurl.fr")
-->
$url_final --> $url + chemin et parametres
header("HTTP/1.0 301 Moved Permanently");
header("Status: 301 Moved Permanently");
header("Location: $url_final");
Suede a dit:Ce que je voulais dire est qu'il faut compléter le code de redirection 301 par un test de l'url.
Code:Tu récupere ton url, le chemin et les paramètres de l'url if ($url!="www.tonurl.fr") --> $url_final --> $url + chemin et parametres header("HTTP/1.0 301 Moved Permanently"); header("Status: 301 Moved Permanently"); header("Location: $url_final");
Suede a dit:Euh, ne reprends pas ca parce que ce n'est pas un langage correct.
En gros, il faut faire un test en php de l'url de ta page et redirigé ou non la page vers la nouvelle url.
Bon, c'est pas tout, le vendredi 30 avril étant férié comme tout un chacun le sait, je vais m'en aller feter la Walpurgis![]()
François
RedirectPermanent http://www.monsite.com/mapage.php http://www.monsite.fr/mapage.php
RedirectPermanent /mapage.php http://www.monsite.fr/mapage.php
header("Status: 301 Moved Permanently");
header("Location: http://www.tonsite.fr");
exit();
rmi a dit:Qu'est-ce que ta solution apporte de plus par rapport à un htaccess ? Exemple de celui que je pourrais mettre :
RedirectPermanent http://www.monsite.com/mapage.php http://www.monsite.fr/mapage.php
Encore merci
➡️ 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