Aide URL rewriting

Discussion dans 'Web, design' créé par Douby, 22 Décembre 2004.

Statut de la discussion:
Fermée.
  1. Offline
    Douby Elite
    Bonjours a tous,
    Je suis de programmer un nouveau site avec mon copain:
    www.rentabilisite.com
    Je suis entrain de faire l'url rewriting ... ce qui est réalisé avec succès.. exemple: www.rentabilisite.com/index-inscription.html

    Voici le code de mon .htaccess
    Code:
    RewriteEngine on
    RewriteRule ^(.*)-(.*).html$ $1.php?act=$2 [L]
    
    Donc toutes mes pages simples comme index.php?act=inscription sont retransformées en index-inscription.html

    Le problème maintenant est le forum ... url exemple:
    index.php?act=afficher_f&id_sal=1
    Je me demande comment il faudrais écrire cela en url rewriting... quand il y a $2 = afficher_f qu'il y ait une 3eme valeur...

    Bref je ne sait pas comment faire?
    Merci d'avance
    Douby, 22 Décembre 2004
    #1
  2. Offline
    guslinux Gamerz'ien
    Code:
    #URL REWRITING
    
    RewriteEngine On
    
    RewriteRule ^index.html$ index.php [L]
    RewriteRule ^([a-zA-Z]*)\.html$ index.php?page=$1 [L]
    
    
    #index.php?page=photos&rubrique=1&album=34
    RewriteRule ^photos\-([0-9]*)\-([0-9]*)\.html$ index.php?page=realisations&rubrique=$1&album=$2 [L]
    RewriteRule ^photos\-([0-9]*)\.html$ index.php?page=realisations&rubrique=$1 [L]
    
    #index.php?page=news&act=Voir&id=2
    RewriteRule ^news\-([0-9]*)\.html$ index.php?page=news&act=Voir&id=$1 [L]
    
    #http://www.academie-msm.be/index.php?page=informations&spage=profs
    RewriteRule ^([a-zA-Z]*)\/([a-zA-Z]*)\.html$ index.php?page=$1&spage=$2 [L]
    
    
    RewriteRule ^forum\-([0-9]*)\-([0-9]*)\-([0-9]*)\.html$ viewforum.php?f=$1&topicdays=$2&start=$3 [L]
    RewriteRule ^sujet\-([0-9]*)\.html$ viewtopic.php?t=$1 [L]
    RewriteRule ^sujet\-([0-9]*)\-([0-9]*)\.html$ viewtopic.php?t=$1&start=$2 [L]
    RewriteRule ^sujet\-([0-9]*)\(([^()]*)\)\.html$ viewtopic.php?t=$1&highlight=$2 [L]
    RewriteRule ^sujet\-([0-9]*)\-([0-9]*)\-([0-9]*)\-([a-zA-Z]*)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4 [L]
    RewriteRule ^sujet\-([0-9]*)\-([0-9]*)\-([0-9]*)\-([a-zA-Z]*)\(([^()]*)\)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 [L]
    RewriteRule ^vsujet\-([0-9]*)\.html$ viewtopic.php?p=$1 [L]
    RewriteRule ^prec\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=previous [L]
    RewriteRule ^suiv\-sujet\-([0-9]*)\.html$ viewtopic.php?t=$1&view=next [L]
    RewriteRule ^profil\-([0-9]*)\.html$ profile.php?mode=viewprofile&u=$1 [L]
    guslinux, 22 Décembre 2004
    #2
  3. Offline
    Douby Elite
    Merci mec grace a toi j'ai réussi.. c'est bien simpas ++
    Douby, 23 Décembre 2004
    #3
  4. Offline
    yuston ex membre
    Pour phpBB, il n'exsitait pas des petits progs pour le faire automatiquement?? Il me semle que URLPHPBBConverter en est un....
    yuston, 28 Décembre 2004
    #4
  5. Offline
    Douby Elite
    Je n'ai pas php bb et je suis débutant dans la matiere... et donc je ne saurais t'aider.. désolé
    Douby, 28 Décembre 2004
    #5
Statut de la discussion:
Fermée.