Bonjour,
Je viens de mettre en place sur un site de développement la version 2.0.5
et j'ai perdu la page d'accueil (sommaire.html) au profit de la page 404 (404.html) !!!
A savoir que comme d'habitude, j'appelle la page avec : http://10.10.10.62/interne2/
donc sans préciser 'spip.php' ni 'index.php' (par défaut sur le serveur)
Rien n'y fait, ni vidage du cache ou autre, seul un appel avec :
http://10.10.10.62/interne2/spip.php?page=sommaire
me redonne ma page d'accueil ???
En regardant les différence entre 2.0.3 (avant) et 2.0.5 (actuel) je met le 'focus' sur le fichier
/ecrire/public.php qui me branche sur /ecrire/public/assembler.php.
Voici ce que j'ai fait pour rétablir la page d'accueil avec l'URL : http://10.10.10.62/interne2/
Dans le fichier /ecrire/public/assembler.php ligne 100 :
else { // AP Modif
if($fond=='' and $type=='404') $fond='sommaire'; // AP Ajout
if ($fond == ''
OR $fond == 'type_urls' /* compat avec htaccess 2.0.0 */
)
$fond = ($type === 'syndic') ? 'site' : $type;
} // AP Modif
A suivre...
J'en profite aussi pour signaler le bug : #CHAPO donne en cas de redirection '=xxxx' et [(#CHAPO*)]
donne '' (vide)!!!!.
Ligne 468 de /ecrire/public/balise.php :
if ((!$p->etoile) OR (strpos($_chapo, '$Pile[$SP') === false))
le '!' de départ en trop, je l'ai enlevé.
A suivre...