Rediriger en passant en variable

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

absoluhu
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 02, 2008 14:35

Rediriger en passant en variable

Message le Mar Sep 02, 2008 14:45

Bonjour,

je cherche à ce que lorsque l'on tape http://www.mondomaine.fr/X
(X pouvant être un nom de page, de fichier, un répertoire, bref, n'importe quoi)

on soit redirigé vers http://www.mondomaine.com/mapage.php?param=X

est-ce possible selon vous ?


medjaz
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 249
Inscription: Sam Mar 25, 2006 13:30

Message le Mar Sep 02, 2008 14:57

Oui c'est possible et ça s'appelle l'url rewriting.

Le tuto : http://www.webrankinfo.com/actualites/2 ... riting.htm


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mar Sep 02, 2008 14:59

oui c'est possible avec la règle suivante :
Code: Tout sélectionner
RewriteEngine On
RewriteCond $1 !^mapage\.php$
RewriteRule ^(.*)$ /mapage.php?param=$1 [L]

absoluhu
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 02, 2008 14:35

Message le Mar Sep 02, 2008 15:07

Merci webmasterlamogere je vais tester ça

absoluhu
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 02, 2008 14:35

Message le Mar Sep 02, 2008 15:12

RewriteCond $1 !^mapage\.php$

Je ne peux pas tester tout de suite, ça m'éviterait peut-être de poser une question idiote, mais bon...
Ce que t'as écrit là ça redirige tout ou juste les .php ?


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Mar Sep 02, 2008 15:12

tu veux que l'url change ou reste la meme dans la barre d'adresse ?

absoluhu
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 02, 2008 14:35

Message le Mar Sep 02, 2008 15:26

ce que je veux, c'est que si on tape http://www.mondomaine.fr/exemple.txt (par exemple), on tombe sur http://www.mondomaine.fr/monfichier.php ... xemple.txt

après sur monfichier.php j'ai un script qui récupère ce qui est passé en param dans l'url.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mar Sep 02, 2008 15:28

la condition permet de vérifier que le nom de la page demandée n'est pas mapage.php : ça évite que la règle de réécriture boucle.

absoluhu
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 02, 2008 14:35

Message le Mar Sep 02, 2008 15:31

ok je comprends. merci beaucoup !


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Mar Sep 02, 2008 15:45

en fait tu ne veux pas que le visiteurs tombe sur monfichier.php?... mais que le serveur execute cette page, c'est bien cela ? (et ce qu'il faut faire niveau referencement) je dis ca car ton message n'est pas clair


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