Besoin d'aide URL Rewriting

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


Dharius
WRInaute impliqué
WRInaute impliqué
 
Messages: 840
Inscription: 6 Avr 2005

Besoin d'aide URL Rewriting

Message le Mer Déc 09, 2009 15:37

Bonjour,

Voilà, je m'y connais un peu en URL rewriting mais pas assez pour ça...

je voulais faire quelque chose comme:
Code: Tout sélectionner
RewriteRule /(.*).html /dossier/index.php?value=$1

mais seulement pour les url à la racine genre http://www.monsite.com/test.tml et pas dans les répertoires comme http://www.monsite.com/repertoire/test.tml

Je bloques... Des experts ?

Merci !


bilos
WRInaute impliqué
WRInaute impliqué
 
Messages: 946
Inscription: 11 Oct 2005

Re: Besoin d'aide URL Rewriting

Message le Mer Déc 09, 2009 16:17

Bonsoir :)

il fallait bien que tu explique mieux ton objectif ;)

Si je comprend bien, tu veux transformer tes pages se trouvant à la racine de ton site en .html !

(.*) veut dire tout contenu avant le .html sera redirigé vers ...

vers quoi en fait ?

Tu dois ajouter un paramètre numérique [ID] du genre (une-page-unique-p22.html)

ou bien une requête sinon comment vas tu distinguer entre tes pages ?

la première :

Code: Tout sélectionner
RewriteRule ^[a-z0-9_-]*-p([0-9]+)\.html$ /dossier/index.php?value=$1 $1 [QSA,L,NC]


La deuxième :

Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([A-za-z0-9]+)/?\.html$ /dossier/index.php?value=$1


Cette dernière renvoi le contenu de l'URL comme mot clé dans le paramètre value.
Le reste c'est de réaliser une requête dans le php basé sur ce mot clé.

il faut bien sécuriser et conditionner cette méthode ;)

J'espère que ça pourrait t'aider :)


bilos
WRInaute impliqué
WRInaute impliqué
 
Messages: 946
Inscription: 11 Oct 2005

Re: Besoin d'aide URL Rewriting

Message le Mer Déc 09, 2009 16:27

à propos j'ai visité ton site hier soir :)

J'étais entrain de chercher une documentation à propos d'un mobile chinois !

Est-ce un un aggrégateur en fait ? du genre wikio ?


Dharius
WRInaute impliqué
WRInaute impliqué
 
Messages: 840
Inscription: 6 Avr 2005

Re: Besoin d'aide URL Rewriting

Message le Mer Déc 09, 2009 17:08

En fait je n'ai pas de pages .html, que des php (à la racine)... c'est comme cela que je souhaite les distinguer ;)
J'aimerai éviter d'ajouter d'autres infos comme des id, juste un mot...
Mon exemple fonctionne bien mais dans d'autres répertoires, j'ai des .html, c'est pour cela que pour éviter les conflits, je veux que cela s'applique uniquement à la racine du site.

bilos a écrit:à propos j'ai visité ton site hier soir :)
J'étais entrain de chercher une documentation à propos d'un mobile chinois !
Est-ce un un aggrégateur en fait ? du genre wikio ?


Non, ce n'est pas un aggrégateur, sauf pour la revue de presse et non l'actualité.


bilos
WRInaute impliqué
WRInaute impliqué
 
Messages: 946
Inscription: 11 Oct 2005

Re: Besoin d'aide URL Rewriting

Message le Mer Déc 09, 2009 18:03

Tu n'as qu'à utiliser la deuxième alors ! Tu ne change que le chemin du fichier .php qui va traiter la variable ;)

Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([A-za-z0-9]+)/?\.html$ index.php?value=$1


Mentionner une plage alfphanumérique vaut mieux que (.*) :)


Dharius
WRInaute impliqué
WRInaute impliqué
 
Messages: 840
Inscription: 6 Avr 2005

Re: Besoin d'aide URL Rewriting

Message le Jeu Déc 10, 2009 9:39

Salut !

Super, ca fonctionne en effet !! Merci 1000 fois !!! :)


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 REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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