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

Probleme 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
 
Cflorian91
Nouveau WRInaute

Inscrit le: 15 Avr 2006
Messages: 31

URL permanente de ce messagePosté le : Mer Sep 19, 2007 10:27    Sujet du message: Probleme URL rewriting

Bonjour,

je voudrai transformer cette adresse:

http://www.monsite.fr/pages/inscription.php?&pseudo=Cflorian91&c...

en

http://www.monsite.fr/pages/inscription-Cflorian91-1044815669.html

J'ai donc rajouter cette ligne dans mon fichier .htaccess:

RewriteRule ^inscription-([a-z]*)-([0-9]+).html$ /pages/inscription.php?&pseudo=$1&clef=$2 [L]

Mais ça ne fonctionne pas (erreur 404)

Pouvez vous me dire pourquoi ?

Merci d'avance
 
Cflorian91
jeanluc
WRInaute accro
WRInaute accro

Inscrit le: 03 Mai 2004
Messages: 2372
Localisation: Bruxelles

URL permanente de ce messagePosté le : Mer Sep 19, 2007 11:09    Sujet du message: Probleme URL rewriting

Comme il y a des majuscules et des chiffres dans la première variable, essaie ceci:
Code:
RewriteRule ^inscription-(\w*)-([0-9]+).html$ /pages/inscription.php?pseudo=$1&clef=$2 [L]

Jean-Luc
 
jeanluc Visiter le site web du posteur
Cflorian91
Nouveau WRInaute

Inscrit le: 15 Avr 2006
Messages: 31

URL permanente de ce messagePosté le : Mer Sep 19, 2007 12:04    Sujet du message: Probleme URL rewriting

merci mais ça ne fonctionne toujours pas...

C'est peut etre dû au fait que inscrition.html est en réalité inscrition.php car je fais d'autre URL rewriting, voici mon fichier htaccess complet:

Code:

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on


RewriteRule ^([a-z]*).html$  /index.php?id=$1 [L]

RewriteRule ^inscription-(\w*)-([0-9]+).html$ /pages/inscription.php?pseudo=$1&clef=$2 [L]

 
Cflorian91
jeanluc
WRInaute accro
WRInaute accro

Inscrit le: 03 Mai 2004
Messages: 2372
Localisation: Bruxelles

URL permanente de ce messagePosté le : Mer Sep 19, 2007 12:18    Sujet du message: Probleme URL rewriting

As-tu essayer en permutant les deux règles ?

Code:
RewriteRule ^inscription-(\w*)-([0-9]+).html$ /pages/inscription.php?pseudo=$1&clef=$2 [L]
RewriteRule ^([a-z]*).html$  /index.php?id=$1 [L]

Jean-Luc
 
jeanluc Visiter le site web du posteur
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2991
Localisation: Bangalore +4h30

URL permanente de ce messagePosté le : Mer Sep 19, 2007 13:58    Sujet du message: Probleme URL rewriting

C'est quoi ton erreur ? 500 ?

Sinon il faut remettre les amp si c'est ton url d'origine

Code:
RewriteRule ^inscription-(\w*)-([0-9]+).html$ /pages/inscription.php?&pseudo=$1&clef=$2 [L]
 
KOogar Visiter le site web du posteur
Rflx
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 31 Aoû 2007
Messages: 225

URL permanente de ce messagePosté le : Mer Sep 19, 2007 14:28    Sujet du message: Probleme URL rewriting

KOogar a écrit:
C'est quoi ton erreur ? 500 ?

Sinon il faut remettre les amp si c'est ton url d'origine

Code:
RewriteRule ^inscription-(\w*)-([0-9]+).html$ /pages/inscription.php?&pseudo=$1&clef=$2 [L]



Pourquoi à chaque fois tu arrêtes de répondre sur le topic où y'a mon problème ?

Désolé du HS.
 
Rflx Visiter le site web du posteur
Cflorian91
Nouveau WRInaute

Inscrit le: 15 Avr 2006
Messages: 31

URL permanente de ce messagePosté le : Mer Sep 19, 2007 17:00    Sujet du message: Probleme URL rewriting

Non ça fonctionne toujours pas. Mon erreur est une 404.

En fait, j'ai cette page:
http://www.monsite.fr/inscription.php?&pseudo=&clef=

et je voudrai ceci:
http://www.monsite.fr/inscription-pseudo-clef.html

Sachant que j'ai cette page (sans url rewriting):
http://www.monsite.fr/index.php?id=inscription

qui correspond à ceci:
http://www.monsite.fr/inscription.html

Sad Sad
 
Cflorian91
jeanluc
WRInaute accro
WRInaute accro

Inscrit le: 03 Mai 2004
Messages: 2372
Localisation: Bruxelles

URL permanente de ce messagePosté le : Mer Sep 19, 2007 17:09    Sujet du message: Probleme URL rewriting

Ce que tu dis maintenant
Code:
http://www.monsite.fr/inscription.php?&pseudo=&clef=

est différent de ce que tu disais au départ
Code:
http://www.monsite.fr/pages/inscription.php?&pseudo=Cflorian91&c...


Il y a le "/pages/" ou pas ?

Jean-Luc
 
jeanluc Visiter le site web du posteur
Cflorian91
Nouveau WRInaute

Inscrit le: 15 Avr 2006
Messages: 31

URL permanente de ce messagePosté le : Mer Sep 19, 2007 18:05    Sujet du message: Probleme URL rewriting

Il n'y a pas le "/pages/ Embarassed
 
Cflorian91
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2991
Localisation: Bangalore +4h30

URL permanente de ce messagePosté le : Mer Sep 19, 2007 19:06    Sujet du message: Probleme URL rewriting

De toute facon, les pseudos dans l'url c'est jamais bon. Règle ton problème avec les sessions, cela sera toujours plus propre que d'avoir du rewrite avec un pseudo dans l'url, qui pointe sur une page inscription....

Code:
session_start();
$_SESSION['pseudo_session'] = $pseudo;
 
KOogar Visiter le site web du posteur
Cflorian91
Nouveau WRInaute

Inscrit le: 15 Avr 2006
Messages: 31

URL permanente de ce messagePosté le : Mer Sep 19, 2007 20:37    Sujet du message: Probleme URL rewriting

C'est un lien pour confirmer une inscription
 
Cflorian91
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2991
Localisation: Bangalore +4h30

URL permanente de ce messagePosté le : Jeu Sep 20, 2007 8:09    Sujet du message: Probleme URL rewriting

raison de plus ^^

utilise les SESSIONs ou passe par 1 formulaire avec la methode POST et les variables ne passeront plus par l'url.
sans compter que le rewrite sur des pages qui ne seront jamais indexées par les moteurs est inutile
 
KOogar 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 + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

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