Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

besoin aide url rewriting

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Lun Jan 30, 2006 22:46    Sujet du message: besoin aide url rewriting

voilà j'ai une adresse de la forme:
http://www.adresse.com/nom-de-ma-page/ref-15-titre-de-la-page.html

et donc je ne sais pas commen récupéré mon numéro 15 ?
donc dans mon cas l'adresse doit se transformer en:
http://www.adresse.com/nom-de-ma-page.php?ref=15

dans mon fichier .htaccess si je met ces lignes:
Citation:
RewriteEngine on
RewriteRule ^(.*).html /$1.php [L]
RewriteRule ^/(.*)/(.*)-(.*)-(.*).html /$1.php?numero=$3 [L]


la 2eme ligne est là pour transformer mes lien html en php et pour çà ca marche bien, mais pour récupéré mon numero je peine
 
neoramax Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Lun Jan 30, 2006 23:18    Sujet du message: besoin aide url rewriting

[L] veut dire Last (plus de reecriture apres cette ligne : dans le cas de ton exemple la troixième ligne d'est jamais executée.

essaie ça :
Code:

RewriteEngine on
RewriteRule ^/(.*)/(.*)-(.*)-(.*).html /$1.php?$2=$3 [L]
RewriteRule ^(.*).html /$1.php [L]
 
jeroen
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Lun Jan 30, 2006 23:23    Sujet du message: besoin aide url rewriting

non çà fonctionne pas

je continue de chercher une soluce
 
neoramax Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Lun Jan 30, 2006 23:40    Sujet du message: besoin aide url rewriting

neoramax a écrit:
non çà fonctionne pas

je continue de chercher une soluce


comment ça ca ne fonctionne pas ??

en fait y'avait un / de trop !

RewriteEngine on
RewriteRule ^(.*)/(.*)-(.*)-(.*).html /$1.php?$2=$3 [L]
RewriteRule ^(.*).html /$1.php [L]
 
jeroen
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Lun Jan 30, 2006 23:48    Sujet du message: besoin aide url rewriting

bah en enlevant le / maintenant la page ne se recharge pas, enfin elle fé comme si elle chercher une page qu'elle ne trouve pas

pourtant si je fait:
http://www.adresse.com/nom-de-ma-page.php?ref=15

çà me mene bien là ou je veut Neutral
 
neoramax Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Lun Jan 30, 2006 23:55    Sujet du message: besoin aide url rewriting

et en elevant les / devant $1 ??
 
jeroen
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Lun Jan 30, 2006 23:59    Sujet du message: besoin aide url rewriting

bah en faite pour le / devant $1 c'est mon hebergeur qui m'oblige à le mettre sinon rien ne fonctionne.

je suis chez OVH en mutualisé:
http://guides.ovh.net/HtaccessModRewrite/
 
neoramax Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Mar Jan 31, 2006 0:06    Sujet du message: besoin aide url rewriting

bon...
titre-de-ta-page, il peut contenir des "-" ? j'imagine...
ref dans l'url et comme nom de variable, c'est le meme ?

essaie (ca va marcher)

Code:
RewriteEngine on
RewriteRule ^(.*)/(.*)-([0-9]+)-(.*).html /$1.php?$2=$3 [L]
RewriteRule ^(.*).html /$1.php [L]
 
jeroen
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Mar Jan 31, 2006 0:21    Sujet du message: besoin aide url rewriting

oui titre de ma page peut contenir des -

oui ref est bien dans l'url et je le récupere avec $_GET['ref']

y'a un truc que je trouve bizarre, si je tape:
http://www.adresse.com/nom-de-ma-page.html
sans la 3eme ligne de mon .htaccess alors il me dit que la page n'existe pas
par contre si elle y est c bon çà me transforme bien mon adresse en:
http://www.adresse.com/nom-de-ma-page.php

tt a l'heure tu m'a dit que [L] désigner la fin alors qu'il est bien présent sur la ligne 2 alors il devrai pas me traiter la ligne 3 ?

sinon là pour le cas de la ligne 2 je sais pas pk il me dit:
The requested URL /ma-page.php.php was not found on this server.
 
neoramax Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Mar Jan 31, 2006 0:31    Sujet du message: besoin aide url rewriting

[L] stoppe la reecriture seulement si la ligne a été réécrite, si tu appelle http://www.adresse.com/nom-de-ma-page.html la ligne 2 ne correspond pas, donc il appelle la ligne 3 (contrairement a ce que tu écrivais au début : la ligne 2 correspondait, donc il n'interpretait pas la 3)

Quand tu appelle cette page : http://www.adresse.com/nom-de-ma-page/ref-15-titre-de-la-page.html qu'elle est l'erreur ?
 
jeroen
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Mar Jan 31, 2006 0:37    Sujet du message: besoin aide url rewriting

Mon fichier .htaccess:
Code:
RewriteEngine on
RewriteRule ^(.*)/ref-([0-9]+)-(.*).html /$1.php?ref=$2 [L]
RewriteRule ^(.*).html /$1.php [L]


Mon url transmise:
http://www.adresse.com/nom-de-ma-page/ref-15-titre-de-la-page.html

il me sort:
Citation:
Not Found
The requested URL /nom-de-ma-page.php.php was not found on this server.
 
neoramax Visiter le site web du posteur
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Mar Jan 31, 2006 11:13    Sujet du message: besoin aide url rewriting

y'aurai t'il possibilité de visualisé la transformation de l'url faite par le .htaccess ?

qd on lui transmet une url en .html voir comment elle la transforme en .php ?
 
neoramax Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2269

URL permanente de ce messagePosté le : Mar Jan 31, 2006 14:24    Sujet du message: besoin aide url rewriting

neoramax a écrit:
Mon fichier .htaccess:
Code:
RewriteEngine on
RewriteRule ^(.*)/ref-([0-9]+)-(.*).html /$1.php?ref=$2 [L]
RewriteRule ^(.*).html /$1.php [L]


Mon url transmise:
http://www.adresse.com/nom-de-ma-page/ref-15-titre-de-la-page.html

il me sort:
Citation:
Not Found
The requested URL /nom-de-ma-page.php.php was not found on this server.


Quand tu ecris "nom-de-la-page" c'est quoi ? (donne un exemple CONCRET).
y'aurait pas un .php à la fin ??
 
jeroen
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Mar Jan 31, 2006 18:49    Sujet du message: besoin aide url rewriting

non non y'a pas de .php a la fin de mon titre

çà y é çà marche maintenant avec ce code là:
Code:
RewriteEngine on
RewriteRule ^(.*)/ref-([0-9]+)-(.*)\.html$ /$1.php?ref=$2 [L]
RewriteRule ^(.*).html /$1.php [L]


Merci encore jeroen c'est grace a toi
 
neoramax Visiter le site web du posteur
neoramax
WRInaute discret
WRInaute discret

Inscrit le: 15 Oct 2005
Messages: 50
Localisation: clermont-ferrand

URL permanente de ce messagePosté le : Mar Jan 31, 2006 19:26    Sujet du message: besoin aide url rewriting

Bon je reprend ma question:

y'aurai t'il possibilité de visualisé la transformation de l'url faite par le .htaccess ?

qd on lui transmet une url en .html voir comment elle la transforme en .php ?
 
neoramax Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Autres sujets de discussion :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort