Réécriture des urls

Bonjour,

Je voudrais faire la réécriture des urls des liens dans mon site web, voici comment se présente les liens présentement :

http://www.monsite.com/apropos.php?page=partenaires

Mais je voudrais que ça soit comme ceci :

http://www.monsite.com/apropos.php/partenaire.html

C'est possible avec .htaccess mais je ne sais pas par où commencer, un tutoriel ou une idée va beaucoup m'aider.

Merci à tous!

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. toutes les pages de ton site passe par la page : apropos.php

    seulement certaines ?
    il peut y avoir d'autre argument que page ?
    1. Salut Maka, ça fait longtemps :)

      En réalité ce n'est pas toutes les pages qui passent par apropos.php, pour service par exemple, il y a une page service.php?page=internet
      ainsi de suite pour d'autre menu aussi.

      Merci
    2. RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^([a-z]+)/?([a-z]*)$ $1.php?page=$2
      RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]


      et tu apelles tes url de cette facon :

      http://www.monsite.com/apropos/partenaires
      http://www.monsite.com/service/internet
    3. Merciiii !
      Donc je commence par créer un fichier .htacess que je mettrai dans le dossier de mon site, ensuite je place ce code dedans ?!
    4. C'est fait, mais quand tu dis : tu appelles tes Url de cette façon..

      Cela veut dire dans le GET que je remplace le ? par un /

      C'est ça ?