La réécriture d’url pour les nuls

La réécriture d’URL, ou l’URL Rewriting, vous connaissez ?

223159284100tv5 La réécriture durl pour les nuls

Cela permet avec Apache de transformer une adresse internet de type :

http://example.com/cgi-bin/shop.cgi?cmd=product&category=vehicles&product=bus

en adresse de type :

http://example.com/shop/vehicles/bus.html

Afin de rendre votre site plus sympa à bookmarker, mais surtout à référencer !

Au lieu de vous expliquer comment faire, je vous vous conseiller ce site, qui fait des merveilles ! Vous lui donnez l’URL avec toutes les variables que vous avez et il va vous la transformer en URL claire et lisible et va vous donner le code à rajouter dans vos .htaccess ou votre apache.conf

Pratique :-) (Puis si ça ne vous sert pas, c’est noté au moins ici pour ma pomme :-) )

Publicité

Je vous recommande aussi la lecture des sujets suivants


Faites un lien vers cette news sur votre site



5 commentaires

  1. Aigleblanc Reply to this comment


    Trés utile ca ! surtout en ce moment avec l’arrivé massive de ce genre de chose.

    Posté le 12 juillet 2007 à 18:31:33

  2. KissCoolMan Reply to this comment


    Haaaaaaaaaaaaaa, mod_rewrite, ma grande hantise !!!
    J’essaierais ça la prochaine fois que j’dois rewrité quelque chose, … ca a intérêt de marcher :evil: !!!

    Et sinon, tu t’en sors avec ton serveur dédié ? T’as pas des graphs / stats à nous montrer :D ? (friand de stats moi ^^)

    Posté le 12 juillet 2007 à 22:47:20

  3. micka39 Reply to this comment


    Super bien ce site !
    Moi qui arrivais jamais à y faire :d

    Posté le 16 septembre 2007 à 12:40:26

  4. chik Reply to this comment


    Super utile mais exemple :
    http://www.servicimmo33.com/alerte_mail/alerte_mail.php?transaction=1&type=2&surface_min=20

    RewriteEngine On
    RewriteRule ^\.html$ /alerte_mail/alerte_mail.php?transaction=1&type=2&surface_min=20 [L]

    ok jusque la c’est simple,
    mais je fais comment pour réecrire les adresses ou mes variables que je passe dans l’url changent ??
    exemple
    http://www.servicimmo33.com/alerte_mail/alerte_mail.php?transaction=2&type=6&surface_min=50
    ou
    http://www.servicimmo33.com/alerte_mail/alerte_mail.php?transaction=1&type=4&surface_min=30
    bref… les exemples sont infinis ….

    Merci ;) )

    Posté le 26 février 2008 à 15:21:56

  5. La réécriture d’url simplifiée (url rewriting) | L'espace... Cifiste Reply to this comment


    [...] source de l’info [...]

    Posté le 14 juin 2008 à 15:25:44

(Pensez à personnaliser votre avatar !)