Faire une redirection

moicjm Messages postés 276 Statut Membre -  
moicjm Messages postés 276 Statut Membre -
Bonjour,

J'ai changé la structure des url de mon site. Et donc, j'aimerais faire de la redirection via htaccess, mais ca marche pas...

En gros, j'aimerais que chaque fois qu'un mec vienne par :
jm.space.free.fr/enigme1.php, il soit redirigé sur jm.space.free.fr/page.php?redir=enigme1

jm.space.free.fr/enigme2.php, il soit redirigé sur jm.space.free.fr/page.php?redir=enigme2

et ainsi de suite pour les autres pages ...

J'imagine qu'on peut le faire par Redirectpermanent, ou mieux, par RewriteRule, mais j'y comprends rien et ca marche pas...

Merci d'avance !

JM

PS : je me fiche de mon pagerank.

4 réponses

maher*91 Messages postés 31 Statut Membre 4
 
bonjour,
la méthode "classique" est à votre service ;) , il suffit d'insérer au début de chaque page qu'on va rediriger le code suivant
<?php
header('Location: ici tu insérer soit le chemin relatif soit le chemin absolu de la page cible');
?>

--> exemple : chemin absolu
<?php
header('Location: http://www.commentcamarche.net');
?>
0
moicjm Messages postés 276 Statut Membre 18
 
Déja, merci.

J'y ai pensé à cette méthode, mais j'ai une bonne centaine de pages qui sont concernées... Donc bon, je préfererais le faire via le htaccess...
0
benj
 
RewriteEngine on
RewriteRule ^page.php?redir=([a-z0-9]+)$ /$1.php [L]

essaye de mettre ça dans ton .htaccess mais je ne te promet pas que ça marche
je n'ai jamais fais dans ce sens
0
moicjm Messages postés 276 Statut Membre 18
 
Flute, ca ne marche pas non plus....
Merci...
0