Aller au contenu

Incognitro

Membre
  • Compteur de contenus

    5
  • Inscrit(e) le

  • Dernière visite

Messages postés par Incognitro

  1. Salut à tous :)

    J'aimerais beaucoup utiliser la réecriture d'URL sur un forum IPB. J'ai des problèmes pour modifier le code des pages PHP afin qu'elles utilisent l'URL réecrite. Je précise juste que c'est pour des adresses plus "nettes" et non pour l'indexation Google puisqu'il paraît que la version 1.3.1 d'IPB est parfaitement "indexable". J'ai eu donc un doute sur la catégorie la mieux adaptée à ce problème, mais je me suis dit que cette cat était la plus approchante ;) si je me suis trompé d'endroit, merci de déplaçer ce topic :up: !

    Voici un exemple de règle que j'ai écris dans le .htaccess :

    RewriteRule   ^IPB/forum([0-9]+)\.htm$   IPB/index.php?showforum=$1  [L]

    Cette règle fonctionne, si je tape

    http://incognitro.celeonet.fr/IPB/forum1.htm

    cela équivaut à

    http://incognitro.celeonet.fr/IPB/index.php?showforum=1

    Il y a tout de même un problème :( je suis perdu dans le code PHP des pages et je ne sais pas comment je dois les modifier pour qu'elles utilisent les adresses réecrites.

    Je crois que la modification se fait dans cette partie du code, mais je ne suis pas sûr.

    Exemple pour la page index.php

    //--------------------------------
    //  Set up the session ID stuff
    //--------------------------------

    if ( $ibforums->session_type == 'cookie' )
    {
    $ibforums->session_id = "";
    $ibforums->base_url   = $ibforums->vars['board_url'].'/index.'.$ibforums->vars['php_ext'].'?';
    }
    else
    {
    $ibforums->base_url = $ibforums->vars['board_url'].'/index.'.$ibforums->vars['php_ext'].'?s='.$ibforums->session_id.'&';
    }

    $ibforums->js_base_url = $ibforums->vars['board_url'].'/index.'.$ibforums->vars['php_ext'].'?s='.$ibforums->session_id.'&';

    Pouvez-vous m'expliquer comment utiliser l'adresse rewritée du .htaccess si-dessus ?

    Merci beaucoup !

×
×
  • Créer...