Combien de redirects possible dans un fichier .htaccess ?

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Combien de redirects possible dans un fichier .htaccess ?

Message le Mer Jan 18, 2012 12:27

Je viens de refaire mon site et ai changé l'hébergeur. Le site est téléchargé sur le nouveau serveur mais le nom de domaine n'est pas encore propagé. En refaisant le site j'ai changé les URLs de pas mal de pages. Je veux utiliser un fichier .htaccess avec des 301 redirect pour rediriger les internautes vers les nouveaux URL.

J'ai 2 questions:

1. Combien de redirects puis-je mettre sur un fichier .htaccess dans la racine ? J'ai une trentaine de pages qui ont changé d'adresse. J'ai fait un essai avec tous les 301 sur le même fichier .htaccess et cela a créé une erreur interne. J'ai fait enlever le fichier .htaccess par le support technique et le technicien a dit que j'avais beaucoup de 301 dessus mais il n'a pas donné d'autres conseils.

2. Est-ce que je dois plutôt mettre un fichier .htaccess avec un redirect dans le classeur où se trouve la page qui est l'objet d'un redirect ?

J'ai lu que le .htaccess peut ralentir le serveur. Serait-il mieux d'utiliser un meta Refresh pour les pages moins importantes?


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Re: Combien de redirects possible ?

Message le Mer Jan 18, 2012 12:31

Bonjour
J'ai des sites avec environ une centaine de redirections 301 dans le .htaccess, pas de problème de lenteur ou quoi que ce soit.
Si tu as eu une erreur interne, ce n'est pas du à un grand nombre de redirections mais à des erreurs de syntaxe.

Pas de redirection par Meta Refresh : elles ne sont pas suivies par les moteurs de recherche


kmenslow
WRInaute passionné
WRInaute passionné
 
Messages: 2078
Inscription: 7 Aoû 2006

Re: Combien de redirects possible ?

Message le Mer Jan 18, 2012 13:02

J'ai plus de 500 redirections 301 et cela roule bien

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Re: Combien de redirects possible ?

Message le Mer Jan 18, 2012 13:11

Dans le code j'ai mis simplement 301 redirect avant les chemins au lieu de ce code que j'ai trouvé sur ce forum :

RewriteEngine On
RewriteRule ancienpage.html http://www.nomdomaine.com/nouvellepage.html [R=301]

Je ne l'ai pas vu sur aucun des autres sites et tutoriels que j'ai consultés. (Est-ce que [R=30] doit rester ?)


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 19415
Inscription: 19 Avr 2002

Re: Combien de redirects possible ?

Message le Mer Jan 18, 2012 14:44

oui tu peux avoir plein de règles dans un seul fichier .htaccess même si c'est pas top pour les performances
ne peux-tu pas regrouper des redirections dans une ou plusieurs règles de redirection ?

je te conseille de lire mon tuto redirections (ainsi que le tuto htaccess/URL Rewriting)

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Re: Combien de redirects possible ?

Message le Mer Jan 18, 2012 20:05

Dans ton tuto sur les redirections, voici le code proposé:

RedirectPermanent /articles http://www.example.com/actualites/articles

Dans le premier fil cette rubrique ("des codes pour la redirection .htaccess"), voici le code:

RewriteEngine On
RewriteRule ancienpage.html http://www.example.com/nouvellepage.html [R=301]

Voici le code proposé dans presque tous les tutos (anglophones) que j'ai consulté sur le web:

redirect 301 /articles http://www.example.com/actualites/articles

et ils précisent qu'il faut mettre qu'UN espace entre l'ancien répertoire et le http tandis que tu dis de "mettre un ou plusieurs espaces entre la directive, la page à rediriger et la page redirigée".

Alors quel est le meilleur code à utiliser et avec combine d'espaces ? (Pas étonnant que cet exercice devient un casse-tête pour moi.)

Pour info le nouvel hébergeur est celui qui héberge WebRankInfo. J'ai l'impression que le support technique en a marre de moi car ils ne répondent plus à mes questions...


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 19415
Inscription: 19 Avr 2002

Re: Combien de redirects possible ?

Message le Jeu Jan 19, 2012 9:14

si tu as besoin d'expressions régulières, il faut passer par rewriterule
sinon tu peux utiliser redirectpermanent (ou bien redirect 301, je ne savais pas que ça marchait aussi)

le nb d'espaces ne compte pas


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: Combien de redirects possible ?

Message le Jeu Jan 19, 2012 9:25

Attention pour les performances. 30 ça va sans souci, mais un client a moi avait "un peu" abusé et grâce à lui, je sais que 38000, c'est trop.

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Jeu Jan 19, 2012 9:36

J'ai essayé RewriteRule et je n'ai plus de erreur interne. Dès que le nom de domaine sera propagé je saurai si ça marche.

Merci à tous pour les réponses.

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Sam Jan 21, 2012 10:10

Je viens de propager le nom de domaine vers le nouveau site. Les redirections ne marchent pas pourtant j'ai vérifié le syntaxe. Est-ce qu'il y a un delai normalement ?


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Sam Jan 21, 2012 10:13

Une redirection fonctionne immédiatement. Faut quand même se méfier des navigateurs qui peuvent afficher une page mise en cache au lieu d'aller interroger le serveur pour savoir s'il y a du changement.

Jean-Luc

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Sam Jan 21, 2012 10:22

J'ai réactualisé la page et rien n'a changé.

Certaines pages sont importantes car je sais que d'autres sites ont fait des liens vers elles. Devrais-je mettre en place un meta refresh à cet URL en attendant de règler ce problème ? Si je fais ça, est-ce que cela annulera la redirection 301 ?


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Sam Jan 21, 2012 10:28

Tu peux montrer un extrait de ton fichier .htaccess ?

Jean-Luc

Kim Chevalier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 19 Jan 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Sam Jan 21, 2012 10:35

RewriteEngine On
RewriteRule /francais/accueil2.html http://www.ariege.com/index.html [R=301]

RewriteRule /francais/que_faire/ours.html http://www.ariege.com/montreursdours/index.html [R=301]

RewriteRule /francais/hebergement/info.html http://www.ariege.com/hebergements/index.html [R=301]


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Combien de redirects possible dans un fichier .htaccess ?

Message le Sam Jan 21, 2012 11:08

Essaie ceci :
Code: Tout sélectionner
RewriteEngine On

RewriteRule ^francais/accueil2.html$ http://www.ariege.com/index.html [L,R=301]
RewriteRule ^francais/que_faire/ours.html$ http://www.ariege.com/montreursdours/index.html [L,R=301]
RewriteRule ^francais/hebergement/info.html$ http://www.ariege.com/hebergements/index.html [L,R=301]

Jean-Luc

Combien de redirects possible dans un fichier .htaccess ?

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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 2 invités