RedirectMatch permanent

 

pggv
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Juin 04, 2003 22:51

RedirectMatch permanent

Message le Jeu Juin 05, 2003 9:34

:?: le code :
RedirectMatch permanent (.*) http://www.mon_site.com
placé dans un fichier .htaccess sur l'ancien site est il suffisant et efficace pour éviter que ce dernier ne soit pris par les robots pour un site miroir ?
Merci de vos avis et aide

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


hetzeld
WRInaute accro
WRInaute accro
 
Messages: 2205
Inscription: Lun Déc 02, 2002 19:21

Message le Jeu Juin 05, 2003 11:17

Bonjour pggv et bienvenue sur WebRankInfo !

Dans ton cas, il vaut mieux utiliser le redirectpermanent:
RedirectPermanent / http://www.domaine.tld

Le redirectMatch permet d'utiliser des "références arrières" comme dans les règles rewriterule avec mod_rewrite. Dans l'exemple que tu donnes, il ne sert à rien.
Tu pourrais utiliser:
RedirectMatch 301 (.*) http://www.domaine.tld/$1

Pour répondre à ta question, pas de problème si tu renvoies bien une entête 301 comme dans les deux exemples ci-dessus. :wink:

Dan


pggv
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Juin 04, 2003 22:51

Message le Jeu Juin 05, 2003 13:15

Merci pour ta rapide réponse sur le forum,
comme je suis un webmaster en herbe débutant, lequel des deux codes vaut-il mieux mettre? RedirectPermanent / http://www.domaine.tld ou RedirectMatch 301 (.*) http://www.domaine.tld/$1
dois-je le mettre dans le fichier .htaccess ?,
et enfin au niveau du dommaine dois je mettre http://www.domtomloc.tld
ou http://www.domtomloc.com.tld
Merci par avance de ton aide


hetzeld
WRInaute accro
WRInaute accro
 
Messages: 2205
Inscription: Lun Déc 02, 2002 19:21

Message le Jeu Juin 05, 2003 14:53

Pas de quoi pour la réponse rapide... j'étais en ligne :wink:

Perso, je préfère le RedirectPermanent qui est plus rapide comme il n'a pas d'expression régulière à parser. C'est parfait si tu déplaces tout un répertoire/site en gardant la même structure.

RedirectMatch permet de redirectionner sélectivement, par exemple les .gif/.jpeg sur un autre serveur ou un autre répertoire.

Lorsque je mentionne .tld , cela veut dire "top level domain" soit .com , .net, .fr ...
Il est donc inutile de le mettre car c'est une appellation générique.

Ta règle (dans le .htaccess de la racine de l'ancien site) sera donc:
Code: Tout sélectionner
RedirectPermanent  /    http://www.nouveaudomaine.com


Cordialement,

Dan


Guig2
WRInaute impliqué
WRInaute impliqué
 
Messages: 276
Inscription: Ven Jan 31, 2003 17:40

Message le Jeu Juin 05, 2003 16:05

Bonjour à vous et bienvenue au collègue pggv sur le forum,
y a un truc que je suis pas dans ce que tu dis dan:
pour toi:
Code: Tout sélectionner
RedirectPermanent  /    http://www.nouveaudomaine.com

est strictement équivalent à
Code: Tout sélectionner
RedirectMatch 301 (.*) http://www.domaine.tld/$1

Moi j'aurais dit que la première règle ne redirigeait que la racine du site mais pas toutes les pages.


pggv
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Juin 04, 2003 22:51

Message le Jeu Juin 05, 2003 16:17

Bonjour guig2
Je viens justement d'essayer la deuxième solution, mais dans les deux cas seule la page d'accueil est redirigée, mon problème maintenant est de savoir comment rediriger toutes les pages, car si je recherche une page autre que l'accueil, j'ai un message : The requested URL was not found on this server.
Merci à tous pour votre aide


Guig2
WRInaute impliqué
WRInaute impliqué
 
Messages: 276
Inscription: Ven Jan 31, 2003 17:40

Message le Jeu Juin 05, 2003 16:31

moi j'utilise la solution suivante pour rediriger nouvelles-antilles.com et ca marche nickel pour rediriger toutes les pages, vous pouvez tester
Code: Tout sélectionner
RedirectMatch  (.*) http://www.nouvellesantilles.com$1 [P]

Par contre quand je rajoute le 301 après redirectMatch je prends une erreur 500!

A ce propos il faudrait une jour que j'inverse ca, c'est à dire référence nouvelles-antilles.com et rediriger nouvellesantilles.com si quelqu'un a des conseils sur la méthode optimale pour faire ce genre de truc.


Guig2
WRInaute impliqué
WRInaute impliqué
 
Messages: 276
Inscription: Ven Jan 31, 2003 17:40

Message le Jeu Juin 05, 2003 16:52

après une nouveau test le code suivant :
Code: Tout sélectionner
RedirectMatch 301 (.*) http://www.nouvellesantilles.com$1

marche sans problème et redirige toutes les pages.


pggv
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Juin 04, 2003 22:51

Message le Jeu Juin 05, 2003 17:11

Super effectivement avec ce code c'est tout ok merci encore Guig2 et à Dan
@+
Paul

 

Modérateurs: HawkEye, WebRankInfo, fandecine

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités