Redirection d'un groupe de page qui se suivent htaccess

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

afrodiziak
WRInaute impliqué
WRInaute impliqué
 
Messages: 370
Inscription: Sam Déc 25, 2004 17:34

Redirection d'un groupe de page qui se suivent htaccess

Message le Jeu Juil 07, 2005 12:30

Bonjour je cherche à faire une boucle de :
1 à n pour rediriger fichier1.html->fichiern.html
vers http://www..../....1.html->http://www..../....n.html->
Comment est-ce possible je connais :
RedirectPermanent /fichier1.html http://www.....com/fichier-1.html mais pour pleins de fichiers dont les noms se suivent ???
le php ça marche ???
Merci.

pascal_
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: Ven Sep 24, 2004 13:57

Message le Jeu Juil 07, 2005 14:11

Pourquoi faire une boucle ?

Tu peux pas faire qqchose comme ça (pas testé) :

Code: Tout sélectionner
RedirectPermanent /fichier([0-9]+).html http://www.....com/fichier-$1.html

afrodiziak
WRInaute impliqué
WRInaute impliqué
 
Messages: 370
Inscription: Sam Déc 25, 2004 17:34

Message le Jeu Juil 07, 2005 15:23

pascal_ a écrit:Pourquoi faire une boucle ?
Tu peux pas faire qqchose comme ça (pas testé) :
Code: Tout sélectionner
RedirectPermanent /fichier([0-9]+).html http://www.....com/fichier-$1.html

Une boucle car je connais pas trop le langage dans le .htaccess mais je viens de tester cette instruction et ça marche pas...
Je cherche encore.


Phobos
WRInaute passionné
WRInaute passionné
 
Messages: 937
Inscription: Dim Mar 21, 2004 16:36

Message le Jeu Juil 07, 2005 15:36

Salut, on ne peux pas utiliser de regex dans un RedirectPermanent, mais tu peux faire une rewriterule ou un redirectmatch:
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^fichier([0-9]+)\.html$ http://www.....com/fichier-$1.html [R=301]
;)

afrodiziak
WRInaute impliqué
WRInaute impliqué
 
Messages: 370
Inscription: Sam Déc 25, 2004 17:34

Message le Jeu Juil 07, 2005 19:37

J'ai essayé sur free mais ça marche pas:
je voulais rediriger 20pages de free vers un .com
cela me met une erreur 500...


Phobos
WRInaute passionné
WRInaute passionné
 
Messages: 937
Inscription: Dim Mar 21, 2004 16:36

Message le Jeu Juil 07, 2005 20:03

ben free.....
Sur free tu peux pas avec ma technique désolé

Génère tes règles RedirectPermanent depuis php et copie le résultat dans ton .htaccess

afrodiziak
WRInaute impliqué
WRInaute impliqué
 
Messages: 370
Inscription: Sam Déc 25, 2004 17:34

Message le Jeu Juil 07, 2005 20:10

Phobos a écrit:ben free.....
Sur free tu peux pas avec ma technique désolé
Génère tes règles RedirectPermanent depuis php et copie le résultat dans ton .htaccess

Merci pour la réponse,alors si je fais:
Code: Tout sélectionner
<?php
for($i=0;$i<20;$i++)
{
echo"RedirectPermanent /repertoire/fichier$i.html http://www.....com/repertoire/fichier-$i.html" ;
}
?>

dans le .htaccess ça marchera ou c'est autre chose?
Sachant que je redirige des erreurs suceptibles 404 de free(vu que les fichiers sont retirés) vers un hébergeur payant...Pour eviter de perdre des liens.


Phobos
WRInaute passionné
WRInaute passionné
 
Messages: 937
Inscription: Dim Mar 21, 2004 16:36

Message le Jeu Juil 07, 2005 20:24

tu fais ça dans un fichier php et après tu copies le contenu dans le .htaccess ;)

afrodiziak
WRInaute impliqué
WRInaute impliqué
 
Messages: 370
Inscription: Sam Déc 25, 2004 17:34

Message le Ven Juil 08, 2005 15:07

Merci :wink:


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 0 invités