ss-domaine.domaine.tld/mot ss-domaine.domaine.tld/?truc=mot

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

o_be_one
Nouveau WRInaute
 
Messages: 3
Inscription: Mar Avr 12, 2005 1:01

ss-domaine.domaine.tld/mot ss-domaine.domaine.tld/?truc=mot

Message le Mar Avr 12, 2005 1:08

Bonjour,

Je sais que c'est "bête" comme question, et j'ai passé plusieures heures à me promener sur le forum à la recherche d'une réponse à ma question, et surtout à comprendre !
D'après ce que j'ai compris on mettrai la variable que l'on veut récupérer à la fin, et juste avant l'url modifé.

Bon bien moi je veux faire ça:
L'adresse sous-domaine.monsite.tld/un_mot (regex complet) doit se "convertir" en sous-domaine.monsite.tld/?truc=un_mot (regex complet, htmlentities() dans le code PHP pour sécuriser).

Donc au final truc.bidul.tld/voiture redirigerai vers truc.bidul.tld/?engin=voiture. Biensûr c'est le ?engin=voiture que le code PHP doit pouvoir analyser :). Ah oui aussi, l'url truc.bidul.tld/voiture doit rester afficher, biensûr :)

Voila merci bien pour votre aide ;)


bosco
Nouveau WRInaute
 
Messages: 11
Inscription: Ven Fév 04, 2005 21:28

Message le Mar Avr 12, 2005 16:53

Bonjour,

Code: Tout sélectionner
RewriteEngine on
RewriteRule ^/([azAZ0-9]*) /?engin=$1 [L]

devrait marcher.

o_be_one
Nouveau WRInaute
 
Messages: 3
Inscription: Mar Avr 12, 2005 1:01

euh...

Message le Mar Avr 12, 2005 17:47

Merci mais... J'ai du mal m'exprimer j'étais fatigué ...

En fait je veux faire que si le gars tape mon.site.tld/bidul (bidul étant inexistant c'est une erreur 404) il soit redirigé sur mon.site.tls/?engin=bidul (donc biensûr on récupère le nom de la page qu'il voulait pour mettre après ?engin=)

Merci et... désolé de t'avoir fait réfléchir pour rien :(


bosco
Nouveau WRInaute
 
Messages: 11
Inscription: Ven Fév 04, 2005 21:28

Message le Mar Avr 12, 2005 17:53

Je pense qu'il faut faire un script PHP qui récupèrera la variable /bidul.

j'explique :
en mettant ErrorDocument 404 redir.php dans le htaccess, il faut que la variable /bidul soit récupérée par le fichier redir.php.

Sauf que je vois pas comment on peut le faire :s

o_be_one
Nouveau WRInaute
 
Messages: 3
Inscription: Mar Avr 12, 2005 1:01

Message le Mer Avr 13, 2005 0:34

J'y avais pensé oui mais... Comment faire pour que l'url suive correctement ??


bosco
Nouveau WRInaute
 
Messages: 11
Inscription: Ven Fév 04, 2005 21:28

Message le Mer Avr 13, 2005 10:03

Bah c'est justement ça le problème...

Malheureusement, c'est au-dessus de mes compétences.


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