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

Editer une unique règle universel pour 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
 
amokk
WRInaute passionné
WRInaute passionné

Inscrit le: 09 Mai 2005
Messages: 751

URL permanente de ce messagePosté le : Dim Juin 15, 2008 17:44    Sujet du message: Editer une unique règle universel pour url rewriting?

Bonjour, j'expose mon problême de rewriting

J'ai un site que comporte plusieurs répertoires et sous répertoires a profondeur variable du type :

Rep1/Rep2/Rep3/fichier.php
Rep1/Rep2/fichier.php
Rep1/fichier.php
etc...

Et bien entendu ces fichiers .php detiennent une variable identique du type:

fichier.php?id=$id&descritpion=$descritpion

Maintenant je souhaiterai pouvor editer une règle universel par url rewriting pour que toutes ces variables quelques soit la profondeur du repertoires soint rewritées de la meme manière


Passer donc de fichier.php?id=$id&nom=$nom Arrow fichier_$id_$nom.html

J'ai tanté dans .htacces sur racine

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^fichier_$1_$2\.html$ fichier.php?id=$1&nom=$2 [L]


Mais sans succès a cause des différences de profondeur des répertoires Rolling Eyes

J'avais aussi pensé a un truc du genre Laughing mais biensure ce fut un échec:

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)fichier_$1_$2\.html$ (.*)fichier.php?id=$1&nom=$2 [L]



Merci du coup de pouce car la je rame depuis deja +2h30 a faire ces sales test Confused
 
amokk
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1493
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Dim Juin 15, 2008 20:48    Sujet du message: Editer une unique règle universel pour url rewriting?

ça doit être :
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*/)?fichier_(.*)_(.*)\.html$ /$1fichier.php?id=$2&nom=$3 [L]

si c'est toujours dans un répertoire tu peux enlever le "?"
 
webmasterlamogere 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    

Définitions :

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