Bonjour
J'ai une adresse de ce style :
J'utilise le rewriting pour mettre mon adresse ce cette forme :
Mais il peut arriver que mon adresse se retrouve avec une variable vide(var1, var2 ou var3)
Je souhaiterais donc détecter si les variables sont vides et donc ne pas écrire les variables vides.
Je voudrais éviter de réécrire toutes les possiblilités
Comment puis je faire?
Merci de vos réponses
edit: titre changé
J'ai une adresse de ce style :
Code:
url.php?var1=coucou&var2=hello&var3=bye
J'utilise le rewriting pour mettre mon adresse ce cette forme :
Code:
url-coucou-hello-bye.php
Mais il peut arriver que mon adresse se retrouve avec une variable vide(var1, var2 ou var3)
Je souhaiterais donc détecter si les variables sont vides et donc ne pas écrire les variables vides.
Je voudrais éviter de réécrire toutes les possiblilités
Code:
RewriteEngine on=
RewriteRule url-(.+)-(.+).php$ url.php?var1=$1&var2=$2 [QSA]
RewriteRule url-(.+)-(.+).php$ url.php?var2=$2&var3=$3 [QSA]
RewriteRule url-(.+)-(.+)-(.+).php$ url.php?var1=$1&var2=$2&var3=$3 [QSA]
....
Comment puis je faire?
Merci de vos réponses
edit: titre changé