|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
dorian53 WRInaute accro

Inscrit le: 10 Avr 2005 Messages: 1575
|
Posté le : Ven Nov 24, 2006 10:04 Sujet du message: [Rewrite] Page sans extension |
|
|
Bonjour,
Je ne parviens pas à trouver la règle de ré-écriture pour ajouter .php à toutes mes pages sans extension.
Afin que /a soit redirigé vers /a.php
J'ai essayé des choses de ce style :
| Code: |
| RewriteRule (.*)([^\.php])$ $1.php [L] |
L'idéal serait de ne pas ajouter d'extension au url finissant par un /
example.com/images/ reste inchangé
Merci |
|
| |
|
 |
lothar WRInaute accro

Inscrit le: 12 Juil 2003 Messages: 1447
|
Posté le : Ven Nov 24, 2006 10:30 Sujet du message: [Rewrite] Page sans extension |
|
|
| Pourquoi veux-tu forcer les extensions ? |
|
| |
|
 |
TrAsKiN WRInaute occasionnel

Inscrit le: 17 Juil 2006 Messages: 136
|
Posté le : Ven Nov 24, 2006 10:37 Sujet du message: [Rewrite] Page sans extension |
|
|
Et si tu faisait :
| Code: |
| RewriteRule (.*)([^\]).php$ $1.php [L] |
|
|
| |
|
 |
dorian53 WRInaute accro

Inscrit le: 10 Avr 2005 Messages: 1575
|
Posté le : Ven Nov 24, 2006 11:13 Sujet du message: [Rewrite] Page sans extension |
|
|
| lothar a écrit: |
| Pourquoi veux-tu forcer les extensions ? |
Pour avoir une url sans extension tout simplement.
TrAsKiN sans succès merci, je ne comprends pas la règle d'ailleurs. |
|
| |
|
 |
lothar WRInaute accro

Inscrit le: 12 Juil 2003 Messages: 1447
|
Posté le : Ven Nov 24, 2006 13:31 Sujet du message: [Rewrite] Page sans extension |
|
|
| Si tu ne mets pas les extensions ça fonctionnera aussi, non ? |
|
| |
|
 |
HawkEye Modérateur

Inscrit le: 23 Fév 2004 Messages: 13228 Localisation: Bah: First! C'te question...!?
|
Posté le : Ven Nov 24, 2006 13:48 Sujet du message: [Rewrite] Page sans extension |
|
|
Et ça...
| Code: |
RewriteRule ^(.*)/$ $1.php [L]
|
? |
|
| |
|
 |
dorian53 WRInaute accro

Inscrit le: 10 Avr 2005 Messages: 1575
|
Posté le : Ven Nov 24, 2006 14:14 Sujet du message: [Rewrite] Page sans extension |
|
|
| lothar a écrit: |
| Si tu ne mets pas les extensions ça fonctionnera aussi, non ? |
Pas chez moi ceci dit il est peut être possible de cela se config.
Toujours pas HawkEye.
En fait c'est plus compliqué que cela semble.
- Un fichier .php (\.php) ne doit pas être ré-écrit
- Un répertoire finissant par un slash (/$) non plus
Mais j'avais pas pensé à tous les autres types de fichier (js, css, images, ...).
De tout façon je n'arrive pas à faire tourner un cas simple :
/a pointe vers /a.php |
|
| |
|
 |
| |
|
|