2017-08-18 5 views
1

J'ai un site Joomla dont le domaine principal est www.domain.com Puis il y a d'autres domaines qui pointent vers le même site joomla (www.2nd-domain.com, www.3rd-domain .com, etc ...).Joomla multi domaine site - cache

Tout va bien, sauf pour la mise en cache. Lorsque le cache est effacé, quelle que soit la requête du domaine, le domaine est écrit dans le cache pour le chargement des ressources et comme j'utilise SSL, ces ressources sont bloquées lors de la visite du site à partir d'autres domaines.

Je sais quel est le problème et il est normal que les ressources des autres sites soient bloquées - ce que je voudrais savoir, c'est comment résoudre cela pour que la mise en cache fonctionne correctement pour tous les domaines. Peut-être quelques réécritures internes des noms de Daomin, séparent la mise en cache par domaine, un autre ...

J'ai fait un peu de googled, mais aucune telle question/réponse n'est apparue. Ceci est un scénario assez commun pour les grands sites avec de nombreux domaines, donc il doit y avoir un moyen dont je ne suis pas au courant.

Des suggestions, des conseils ou des liens vers des ressources seraient appréciés.

Thx

Répondre

0

Je suggère d'utiliser l'outil comme Redis, il y a un tutoriel bien à ce link

+0

Thx pour la pointe. Je connais le développement de Redis from Rails et je le considérais déjà, mais je ne vois pas comment cela pourrait m'aider avec l'installation de plusieurs domaines. Je pense que le problème serait pratiquement le même, car cela ne fait que déplacer le cache du fichier vers Redis. Ou est-il assez intelligent "out of the box" (probablement Joomla) –

+0

vous pouvez configurer un seul serveur redis, et lier tout votre site à ce cache via redis j'espère que cela fonctionnera pour vous. à côté de cela c'est aussi un bon article pour avoir joomla sur LB https://severalnines.com/blog/how-scale-joomla-multiple-servers –