Bonjour,
J'ai un pb de gestion de Cache, particulier à ma config.
J'utilise une seule version de spip, sur une seule base, sur 4 sous-domaines. Précisions plus bas.
Puisque c'est une unique base, les articles sont uniques, différenciés, et répartis sur les différents sous-domaines.
En cache, les articles sont nommés par exemple inc-13-19....
13 pour rubrique et 19 pour article.
Pb : les pages racines de sous-domaines pointent sur le même fichier en cache, bien que ce soient des articles différents.
Le fichier s'appelle CACHE/6/INDEX-.666cd7
D'où la question :
* Comment est créé le nom de ce fichier de cache pour l'index ??? *.
Sur quels paramètres puis-je jouer pour différencier les noms des fichiers de cache d'index selon les sous-domaines ??
Merci !
*** Architecture de mon hébergement.
L'architecture de dossiers de l'hébergement est :
/data
+ public
+ boisroche
+ genelec
+ tifayne
+ www
+ stats
http://www.team-santonum.com
est le domaine principal contenant spip et les squelettes.
http://boisroche.team-santonum.com
http://tifayne.team-santonum.com
http://genelec.team-santonum.com
Dans chaque sous-domaine, un .htaccess du type :
* sous boisroche
RewriteRule ^$
spip_redirect.php?target=article&id_article=53 [QSA,L]
RewriteRule ^(.*)-art([0-9]+)\.html$
spip_redirect.php?target=article&id_article=$2 [QSA,L]
* sous tifayne
RewriteRule ^$
spip_redirect.php?target=article&id_article=50 [QSA,L]
RewriteRule ^(.*)-art([0-9]+)\.html$
spip_redirect.php?target=article&id_article=$2 [QSA,L]
Donc par la suite, les _squelettes sont bien appelés sur chaque sous-domaine, SAUF pour la racine du site, dans laquelle l'URL n'est pas explicite.