Créer une règle dont le nombre de paramètres est inconnu?

Discussion dans 'URL Rewriting et .htaccess' créé par Helldream, 12 Mai 2007.

  1. Helldream
    Helldream Nouveau WRInaute
    Inscrit:
    26 Avril 2007
    Messages:
    38
    J'aime reçus:
    0
    Bonjour,

    J'aimerais savoir s'il est possible de faire une règle acceptant une nombre de paramètres inconnu, de ce type :

    RewriteRule ^([_0-9a-z])-([_0-9a-z])?\.html$ index.php?op=$1&sop=$2

    Le but serait d'obtenir index.php?op=xxx (sans le sop=''), s'il n'y a pas de 2e paramètre :)
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 415
    J'aime reçus:
    0
    soit tu fais 2 règles, soit dans le script d'arrivée, tu traites le cas ou certaines variables sont vides, mais de toutes façons, dans ta règle, écrite comme cela, le - est obligatoire.
     
  3. Helldream
    Helldream Nouveau WRInaute
    Inscrit:
    26 Avril 2007
    Messages:
    38
    J'aime reçus:
    0
    Pour le "-", il suffit de rajouter un "?", non?

    RewriteRule ^([_0-9a-z])-?([_0-9a-z])?\.html$ index.php?op=$1&sop=$2

    En effet, il serait facile de faire 2 règles, mais imaginons que j'utilise par exemple 4 variables facultatives (par exemple une pour le pays, l'id de l'objet lorsqu'on le visualise, le numéro de page, et disons... l'action à effectuer), cela ferait 16 combinaisons possibles, et donc autant de règle! Ce qui serait nettement plus problèmatique ;)
    Mais bon, en effet, je pense que je vais prendre en charge les variables vides, ce sera bien plus simple!

    Merci à toi pour ta réponse
     
Chargement...
Similar Threads - Créer règle nombre Forum Date
Comment créer une règle de ré-écriture pour la Racine ? URL Rewriting et .htaccess 6 Août 2009
Créer un ecommerce pour un client avec Wix ou Prestashop ? e-commerce 7 Novembre 2019
Quel type de logiciel utiliser pour créer un site web simple et performant ? Demandes d'avis et de conseils sur vos sites 14 Octobre 2019
Créer une redirection 301 URL Rewriting et .htaccess 5 Septembre 2019
lien vers rien ou page vide à créer Rédaction web et référencement 5 Juillet 2019
Créer un nom d’utilisateur de Page Facebook @ Facebook 13 Juin 2019
Créer un nouveau compte Google ads après avoir été suspendu AdWords 27 Mars 2019
À quel moment Google décide de "créer" une position 0 ? Référencement Google 26 Mars 2019
Comment créer un sitemap pas à pas ? Débuter en référencement 12 Janvier 2019
Créer une structure en silo dans WordPress : pages ou catégories ? Référencement Google 30 Octobre 2018
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice