| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
amokk WRInaute passionné

Inscrit le: 09 Mai 2005 Messages: 751
|
Posté 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 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
J'avais aussi pensé a un truc du genre 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  |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1493 Localisation: urlrewriting.fr
|
Posté 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 "?" |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
Définitions :
|
|