Probleme forum phpbb seo

Bonjour

je viens de découvrir un problème sur mon forum phpbbseo, quand un topic contient plus d'une page et que je clique directement sur la page 2 (ou supérieure) j'ai une erreur :
exemple
là : https://www.skitrace.com/forum/forum-ski-f10.html en cliquant directement sur la page 2 de :Question : Affutage ski neuf ?

soit : https://www.skitrace.com/forum/question-affutage-ski-neuf-t693.html&start=15

j'ai une erreur. En fait il faudrait que le & soit un ?

Après de longue heures entre le htaccess et les fichiers du forum je sèche.

Si quelqu’un a déjà fait la modif sur un phpbb rewritté un grand merci d'avance.
 
Bonjour,

En effet, remplacer le & par un ? et le mieux serait d'avoir le lien déjà avec l'URL rewriting.

Temps de réponse : 5 minutes.
Cordialement.
 
si quelqu'un peux m'éclairer sur cette regex :

$url_delim = (strpos($base_url, '?') === false) ? '?' : ((strpos($base_url, '?') === strlen($base_url) - 1) ? '' : '&');

je comprends pas tout. enfin pas précisément.

A vot bon coeur.

merci.
 
Bonjour Polweb.

C'est juste du ternaire (une sorte de raccourci de code). Plus d'info sur ce site.

En gros, ça dit que $url_delim (ton délimiteur d'url) prend la valeur de "?" si $base_url (ton url de base) ne contient pas déjà un "?".

Et si ça en contient déjà un et qu'il se trouve tout à la fin de $base_url (je vois pas trop l'intérêt de cette condition d'ailleurs) on met un "&" au lieu d'un "?" pour les variables suivantes.

C'est simplement pour gérer le cas où tu aurais plusieurs variables dans ton url.

www.example.com/index.php?var1=toto
www.example.com/index.php?var1=toto&var2=titi

Après je peux me tromper, je ne suis pas expert en php mais ça y ressemble fort.

@++
 
si quelqu'un peux m'éclairer sur cette regex :
Bien que ça y ressemble ce n'est pas une regex.
Tous les développeurs qui imbriquent les ternaires brûleront en enfer.

Celui qui a développé cette ligne ne devait pas connaitre parse_str() et http_build_query()
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut