J'ai un comportement étrange lorsque ma solution W3 Total Cache fonctionne sur mon installation Wordpress 3 multi-utilisateurs. Le multi-utilisateur est configuré pour utiliser des sous-répertoires, et j'utilise tous les types de mise en cache dans W3. Je soupçonne que mon problème a quelque chose à voir avec le fichier .htaccess.
Périodiquement (mais pas systématiquement), la navigation dans certaines parties du site finira par être redirigée vers le mauvais endroit. Par exemple, si je vais à/corporate/qui est l’un des répertoires de sous-sites, il sera redirigé vers/directives/corporate-training /, qui est une publication unique d’un sous-site différent. Cela n'arrive qu'occasionnellement, parfois ce n'est pas un problème (c'est pourquoi je pense que c'est en quelque sorte lié à la mise en cache des pages)
Le comportement suggère que quelque part dans les règles de redirection, il oublie parfois de rechercher d'autres sous-sites et tente plutôt de faire correspondre/corporate/à la publication la plus proche dans un site différent.
Vous cherchez des conseils sur l'endroit où chercher le problème.
Il existe plusieurs scénarios possibles:
À partir de ces petits détails, il est difficile de faire des suppositions éclairées. Outre l'installation générique de non-installation/réinstallation de W3, je ne peux que suggérer d'essayer de contacter le développeur W3 avec les détails de configuration et le support d'hébergement pour consulter les journaux du serveur et détecter d'éventuels problèmes visibles.
Pouvez-vous activer le journal de réécriture et voir quelles règles sont mises en correspondance? Vous devrez le faire directement dans la configuration .htaccess ou Apache. N'oubliez pas que ce niveau de journalisation ralentira le site.