+1
−1
Chargement en cours
Report de r21687 : Bugfix : certains raccourisseurs d'URL transorment les ?articleXX en ?articleXX= ce qui provoquait le bug suivant
quand on demande spip.php?article6434 :
- on regarde le cache : rien en cache
- du coup on analyse l'URL : ça matche articleXXX donc on redirige vers l'article XXX
quand on demande spip.php?article6434= (noter le "=" à la fin de l'URL)
- on regarde le cache : rien en cache
- du coup on analyse l'URL : ça matche PAS articleXXX à cause du "="
- on calcule la page => pas d'id article en url ni autre => page sommaire
- on met en cache
Le coup suivant, on demande spip.php?article6434
- on regarde en cache : et là subtilité, le contexte du cache est le même que pour l'URL spip.php?article6434= :
array('article6434' => '', 'lang'=>'fr')
du coup on a bien une page en cache, on la ressort et on l'envoie. Manque de bol c'était le sommaire !
Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site