Tout à fait, tu peux modifier tes urls sans autres souci que d'avoir à attendre la prochaine google dance pour voir ces url de nouveau notées, elle ne perdent pas de positionnement au changement, mais comme l'url est nouvelle , pas de PageRank.
Si non, effectivement, tu peux envisager l'inverse de l'intermédiaire assez simplement à partir du mod rewrite avancé, suffit de ne pas remplir le tableaux $phpbb_seo->seo_url['forum'] et de modifier un peut phpbb_seo_class.php.
Pour cela tu pourrais effacer tout les changements qui mentionnent $phpbb_seo->seo_url['forum'] dans le mod et remplacer :
- Code: Tout sélectionner
function viewforum() {
$this->filter_url($this->seo_stop_vars);
if ( !empty($this->get_vars[POST_FORUM_URL]) && !empty($this->seo_url['forum'][$this->get_vars[POST_FORUM_URL]]) ) {
// Filter default params
$this->filter_get_var($this->phpbb_filter);
$this->seo_pagination();
$this->url = $this->seo_url['forum'][$this->get_vars[POST_FORUM_URL]] . $this->seo_delim['forum'] . $this->get_vars[POST_FORUM_URL] . $this->start . $this->seo_ext['forum'];
unset($this->get_vars[POST_FORUM_URL]);
}
return;
}
Par :
- Code: Tout sélectionner
function viewforum() {
$this->filter_url($this->seo_stop_vars);
if ( !empty($this->get_vars[POST_FORUM_URL]) ) {
// Filter default params
$this->filter_get_var($this->phpbb_filter);
$this->seo_pagination();
$this->url = $this->seo_static['forum'] . $this->seo_delim['forum'] . $this->get_vars[POST_FORUM_URL] . $this->start . $this->seo_ext['forum'];
unset($this->get_vars[POST_FORUM_URL]);
}
return;
}
Tous le rest marcherait avec ce nouveau standard du coup.
Enfin, pour la petite histoire donc, si tu veux vraiment
++