Jump to content

Problème fichiers CDN + cookie-free domains


Recommended Posts

Bonjour,

 

je suis actuellement en train d'optimiser mon site internet, après quelques réglages et la mise en place de CDN j'arrive a un score tout a fait honorable sur le site gtmetrix mais j'aimerais quand même tenter de finir cette optimisation.

 

Mes problèmes sont donc les suivants :

 

1/ Certaines de mes ressources ne sont pas reconnu comme étant sur mon cdn par exemple celle-ci :

 

http://www.vin-boutique.fr/modules/blockuserinfo/slide-block.js

 

alors qu'elle se trouve bien sur mes CDN :

 

http://cdn.vin-boutique.fr/modules/blockuserinfo/slide-block.js

http://cdn1.vin-boutique.fr/modules/blockuserinfo/slide-block.js

http://cdn2.vin-boutique.fr/modules/blockuserinfo/slide-block.js

 

Quelqu'un aurait-il une idée d'où cela peut-il bien venir ?

 

2/ Il me reste également à résoudre les problème "Use cookie-free domains" mais j'ai bien essayé de le faire en regardant à droite, à gauche sur internet mais je ne suis toujours pas certains de comprendre le principe, et je n'arrive encore moins à le mettre en place. Une âme charitable pourrait il me détailler le principe et la mise en place ? 

 

Antoine.

Edited by Loubradou (see edit history)
Link to comment
Share on other sites

1/ Certaines de mes ressources ne sont pas reconnu comme étant sur mon cdn par exemple celle-ci :

 

http://www.vin-boutique.fr/modules/blockuserinfo/slide-block.js

 

alors qu'elle se trouve bien sur mes CDN :

 

http://cdn.vin-boutique.fr/modules/blockuserinfo/slide-block.js

http://cdn1.vin-boutique.fr/modules/blockuserinfo/slide-block.js

http://cdn2.vin-boutique.fr/modules/blockuserinfo/slide-block.js

 

Quelqu'un aurait-il une idée d'où cela peut-il bien venir ?

Vérifiez comment sont insérés ces javascripts. S'ils sont en dur dans le thème (fichier tpl) alors ils ne pourront pas être cherchés sur le CDN.

 

 

2/ Il me reste également à résoudre les problème "Use cookie-free domains" mais j'ai bien essayé de le faire en regardant à droite, à gauche sur internet mais je ne suis toujours pas certains de comprendre le principe, et je n'arrive encore moins à le mettre en place. Une âme charitable pourrait il me détailler le principe et la mise en place ? 

Il vous faut un nouveau nom de domaine que vous réservez au CDN par exemple. Ainsi vous n'aurez pas de cookie défini dessus. Là vos CDN sont des sous-domaines ils récupèrent donc les cookies de prestashop.

 

Concernant GTMetric, pensez à définir la taille de vos images dans le thème (width/height dans le HTML)

Link to comment
Share on other sites

Bonjour,

 

merci de votre réponse très rapide !

 

1/ Ok je vais tenter de faire rentrer ces derniers scripts dans la boucle du header de prestashop, mais je ne sais pas comment je vais faire pour les images. Merci en tt cas !

 

2/ Je ne peux donc pas faire cela sur un sous domaine ?

 

Je dois donc:

- Faire un nouveau nom domaine

- rajouter cela dans le htaccess de mon nouveau domaine pour enlever les cookies:

RequestHeader unset Cookie
Header unset Set-Cookie

- mettre mes ressources sur mon nouveau domaine

- puis le faire pointer vers mon domaine principal?

Edited by Loubradou (see edit history)
Link to comment
Share on other sites

2/ Je ne peux donc pas faire cela sur un sous domaine ?

 

Je dois donc:

- Faire un nouveau nom domaine

- rajouter cela dans le htaccess de mon nouveau domaine pour enlever les cookies:

RequestHeader unset Cookie
Header unset Set-Cookie

- mettre mes ressources sur son nom de domaine

- puis le faire pointer vers mon site ?

 

Ne déplacez pas les ressources, il faut faire pointer le nouveau domaine sur l'existant et l'indiquer en tant que CDN dans prestashop. J'ai jamais fait mais c'est un truc de ce style :-) Pour le htaccess je ne pense pas que ce soit nécessaire puisque "personne" n'est censé ajouter de cookie... quoi que des fois les loadbalancer le font mais bon...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...