Truc bête mais je n'y arrive pas...

WRInaute accro
Bonsoir

Je n'ai pas les neurones bien en place ce soir :roll:

Je voudrais juste rewriter <nimportequoi.php>?page=1 en <nimportequoi.php> (pas de rewriting si page>1)

Est-ce possible ? En fait c'est le "nimportequoi" qui me gène... Car j'aimerais prendre en charge en une seule ligne toute URL se terminant par ".php?page=1"

Et si je veux aller plus loin, est-il possible de rewriter <nimportequoi.php>?page=n en <nimportequoi.php>-n (SAUF pour page=1 !) ?

Merci !
 
Nouveau WRInaute
As-tu essayé quelque chose de ce genre?

Code:
RewriteCond %{QUERY_STRING} !page=1
RewriteCond %{QUERY_STRING} page=([0-9]+)
RewriteRule ^nimportequoi.php$ nimportequoi-%1 [L]

Je ne suis pas spécialiste de l'url rewriting (je suis d'ailleur bloqué moi-même à ce sujet). Mais sur le principe, ce que je fais doit pouvoir fonctionner ;)
 
WRInaute accro
Bonjour

En fait j'aimerais que "nimportequoi.php" soit RÉELLEMENT n'importe quoi :roll:


Ce que je voudrais c'est :

*.php?page=1 => *.php

*.php?page=x => *-x.php
 
Discussions similaires
Haut