Rewrite url

Bonsoir,

un peu d'aide svp.

Pour une fois je vais poser une question simple.

Comment réecrire cette url:
www.nom-du-site.com/?contenu=musiques
en
www.nom-du-site.com/musiques/
ou
www.nom-du-site.com/musiques.php

et ceci aussi
www.nom-du-site.com/?contenu=musiques&page=2
en
www.nom-du-site.com/musiques/page-2.html

merci a vous.
Je continue de tâtonner.

2 réponses

  1. je vais me contenter de ça:
    # url du menu
    RewriteRule ^(.*)/$ /?contenu=$1 [L]

    # url avec recherche découpé par page ( à mettre au dessus de l'url sans recherche)
    RewriteRule ^(.*)/(.*)/page-(.*).php$ /?contenu=$1&page=$3&recherche=$2 [L]

    # url sans recherche découpé par page
    RewriteRule ^(.*)/page-(.*).php$ /?contenu=$1&page=$2 [L]

    # url avec recherche sans préciser la page
    RewriteRule ^(.*)/(.*).html$ /?contenu=$1&recherche=$2 [L]

    pour ce qui est des redirections je passe par php c'est plus facile pour moi
    1. voila ma réponse incomplete

      www.nom-du-site.com/musiques/
      RewriteRule ^(.*)/$ /?contenu=$1 [L]

      www.nom-du-site.com/musiques/page-2.php
      RewriteRule ^(.*)/page-(.*).php$ /?contenu=$1&page=$2 [L]

      Maintenant je bloque sur
      www.nom-du-site.com/musiques/?contenu=$1&recherche=$2&page=$3
      pour obtenir
      www.nom-du-site.com/musiques/lion%20l/page-2.php

      mais j'ai déjà réussi ceci:
      www.nom-du-site.com/musiques/recherche=lion%20l
      grâce a
      RewriteRule ^(.*)/recherche=(.*)$ /?contenu=$1&recherche=$2 [L]