Nouveau WRInaute
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".
Voici un exemple de règle que j'ai écris dans le .htaccess :
Cette règle fonctionne, si je tape
cela équivaut à
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
Pouvez-vous m'expliquer comment utiliser l'adresse rewritée du .htaccess si-dessus ?
Merci beaucoup !
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".
Voici un exemple de règle que j'ai écris dans le .htaccess :
Code:
RewriteRule ^IPB/forum([0-9]+)\.htm$ IPB/index.php?showforum=$1 [L]
Cette règle fonctionne, si je tape
Code:
http://incognitro.celeonet.fr/IPB/forum1.htm
cela équivaut à
Code:
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
Code:
//--------------------------------
// 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 !