jp77 Posted October 19, 2010 Share Posted October 19, 2010 bonjour a tous j'ai decouvert dans la doc technique de presta ceci pour accelerer les flux :Pour cela, il faut vous rendre dans le fichier config/defines.inc.php et ajouter ceci : if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1'){ define('_THEME_IMG_DIR_', 'http://img2.xxx.com/'); define('_THEME_CSS_DIR_', 'http://css.xxx.com/'); define('_THEME_JS_DIR_', 'http://js.xxx.com/'); define('_THEME_CAT_DIR_', 'http://img1.xxx.com/c/'); define('_THEME_PROD_DIR_', 'http://img1.xxx.com/p/'); define('_THEME_MANU_DIR_', 'http://img1.xxx.com/m/'); define('_PS_IMG_', 'http://img1.xxx.com/'); define('_PS_ADMIN_IMG_', 'http://img1.xxx.com/admin/'); } else { define('_THEME_IMG_DIR_', _THEMES_DIR_._THEME_NAME_.'/img/'); define('_THEME_CSS_DIR_', _THEMES_DIR_._THEME_NAME_.'/css/'); define('_THEME_JS_DIR_', _THEMES_DIR_._THEME_NAME_.'/js/'); define('_THEME_CAT_DIR_', __PS_BASE_URI__.'img/c/'); define('_THEME_PROD_DIR_', __PS_BASE_URI__.'img/p/'); define('_THEME_MANU_DIR_', __PS_BASE_URI__.'img/m/'); define('_PS_IMG_', __PS_BASE_URI__.'img/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/'); }Qui a déja essayer ? Et cela donne vraiment un gain interressant ?Par contre je ne voie pas a quoi correspond ceci = if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1')merci d'avance cordialement Link to comment Share on other sites More sharing options...
jp77 Posted October 20, 2010 Author Share Posted October 20, 2010 up up up Personne pour 1 reponse ???? Link to comment Share on other sites More sharing options...
X@vier Posted October 20, 2010 Share Posted October 20, 2010 Bonjour, Par contre je ne voie pas a quoi correspond ceci = if ($_SERVER[‘REMOTE_ADDR’] != ’127.0.0.1’) '127.0.0.1', c'est ton adresse en local!=, ça veut dire différenten texte, il faut comprendre "si le site n'est pas en local" etc... Link to comment Share on other sites More sharing options...
jp77 Posted October 20, 2010 Author Share Posted October 20, 2010 Bonjour,Par contre je ne voie pas a quoi correspond ceci = if ($_SERVER[‘REMOTE_ADDR’] != ’127.0.0.1’) '127.0.0.1', c'est ton adresse en local!=, ça veut dire différenten texte, il faut comprendre "si le site n'est pas en local" etc... Merci a toi j'essaie des que mon site a migrer vers mon nouvel hebergeur.Cordialement Link to comment Share on other sites More sharing options...
jp77 Posted October 26, 2010 Author Share Posted October 26, 2010 bonjour a tousvoila mon probleme pour faire répartir les flux avec des sous domaines.le fichier defines.inc.php a été modifier comme ceci mais cela ne fonctionne pas !<?php$currentDir = dirname(__FILE__);/* Base and themes */define('_THEMES_DIR_', __PS_BASE_URI__.'themes/');if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1'){ define('_THEME_IMG_DIR_', 'http://themeimg.tressecuivre.com/'); define('_THEME_CSS_DIR_', 'http://themecss.tressecuivre.com/'); define('_THEME_JS_DIR_', 'http://themejs.tressecuivre.com/'); define('_PS_IMG_', 'http://themeimg2.tressecuivre.com/'); define('_THEME_CAT_DIR_', _PS_IMG_.'c/'); define('_THEME_PROD_DIR_', _PS_IMG_.'p/'); define('_THEME_PROD_PIC_DIR_', _PS_IMG_.'upload/'); define('_THEME_MANU_DIR_', _PS_IMG_.'m/'); define('_THEME_SCENE_DIR_', _PS_IMG_.'scenes/'); define('_THEME_SCENE_THUMB_DIR_', _PS_IMG_.'scenes/thumbs'); define('_THEME_SUP_DIR_', _PS_IMG_.'su/'); define('_THEME_SHIP_DIR_', _PS_IMG_.'s/'); define('_THEME_LANG_DIR_', _PS_IMG_.'l/'); define('_THEME_COL_DIR_', _PS_IMG_.'co/'); define('_SUPP_DIR_', _PS_IMG_.'su/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');}else{ define('_THEME_IMG_DIR_', _THEMES_DIR_._THEME_NAME_.'/img/'); define('_THEME_CSS_DIR_', _THEMES_DIR_._THEME_NAME_.'/css/'); define('_THEME_JS_DIR_', _THEMES_DIR_._THEME_NAME_.'/js/'); define('_THEME_CAT_DIR_', __PS_BASE_URI__.'img/c/'); define('_THEME_PROD_DIR_', __PS_BASE_URI__.'img/p/'); define('_THEME_PROD_PIC_DIR_', __PS_BASE_URI__.'upload/'); define('_THEME_MANU_DIR_', __PS_BASE_URI__.'img/m/'); define('_THEME_SCENE_DIR_', __PS_BASE_URI__.'img/scenes/'); define('_THEME_SCENE_THUMB_DIR_', __PS_BASE_URI__.'img/scenes/thumbs'); define('_THEME_SUP_DIR_', __PS_BASE_URI__.'img/su/'); define('_THEME_SHIP_DIR_', __PS_BASE_URI__.'img/s/'); define('_THEME_LANG_DIR_', __PS_BASE_URI__.'img/l/'); define('_THEME_COL_DIR_', __PS_BASE_URI__.'img/co/'); define('_SUPP_DIR_', __PS_BASE_URI__.'img/su/'); define('_PS_IMG_', __PS_BASE_URI__.'img/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');}define('_THEME_DIR_', _THEMES_DIR_._THEME_NAME_.'/');define('_MAIL_DIR_', __PS_BASE_URI__.'mails/');define('_MODULE_DIR_', __PS_BASE_URI__.'modules/');/* Directories */Je pense que cela vient que la boutique n'est pas directement sous www.tressecuivre.com , mais dans www.tressecuivre.com/boutique/Mes sous domaines pointent bien dans l'ordre respectif sur :theme/nom_du_theme/img/theme/nom_du_theme/css/theme/nom_du_theme/js/img/Comment faire dans ce cas ?Est ce possible ?pour info ma boutique est en prod merci d'avance a tous cordialement Link to comment Share on other sites More sharing options...
jp77 Posted October 26, 2010 Author Share Posted October 26, 2010 bonjour a tousvoila mon probleme pour faire répartir les flux avec des sous domaines.le fichier defines.inc.php a été modifier comme ceci mais cela ne fonctionne pas !<?php$currentDir = dirname(__FILE__);/* Base and themes */define('_THEMES_DIR_', __PS_BASE_URI__.'themes/');if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1'){ define('_THEME_IMG_DIR_', 'http://themeimg.tressecuivre.com/'); define('_THEME_CSS_DIR_', 'http://themecss.tressecuivre.com/'); define('_THEME_JS_DIR_', 'http://themejs.tressecuivre.com/'); define('_PS_IMG_', 'http://themeimg2.tressecuivre.com/'); define('_THEME_CAT_DIR_', _PS_IMG_.'c/'); define('_THEME_PROD_DIR_', _PS_IMG_.'p/'); define('_THEME_PROD_PIC_DIR_', _PS_IMG_.'upload/'); define('_THEME_MANU_DIR_', _PS_IMG_.'m/'); define('_THEME_SCENE_DIR_', _PS_IMG_.'scenes/'); define('_THEME_SCENE_THUMB_DIR_', _PS_IMG_.'scenes/thumbs'); define('_THEME_SUP_DIR_', _PS_IMG_.'su/'); define('_THEME_SHIP_DIR_', _PS_IMG_.'s/'); define('_THEME_LANG_DIR_', _PS_IMG_.'l/'); define('_THEME_COL_DIR_', _PS_IMG_.'co/'); define('_SUPP_DIR_', _PS_IMG_.'su/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');}else{ define('_THEME_IMG_DIR_', _THEMES_DIR_._THEME_NAME_.'/img/'); define('_THEME_CSS_DIR_', _THEMES_DIR_._THEME_NAME_.'/css/'); define('_THEME_JS_DIR_', _THEMES_DIR_._THEME_NAME_.'/js/'); define('_THEME_CAT_DIR_', __PS_BASE_URI__.'img/c/'); define('_THEME_PROD_DIR_', __PS_BASE_URI__.'img/p/'); define('_THEME_PROD_PIC_DIR_', __PS_BASE_URI__.'upload/'); define('_THEME_MANU_DIR_', __PS_BASE_URI__.'img/m/'); define('_THEME_SCENE_DIR_', __PS_BASE_URI__.'img/scenes/'); define('_THEME_SCENE_THUMB_DIR_', __PS_BASE_URI__.'img/scenes/thumbs'); define('_THEME_SUP_DIR_', __PS_BASE_URI__.'img/su/'); define('_THEME_SHIP_DIR_', __PS_BASE_URI__.'img/s/'); define('_THEME_LANG_DIR_', __PS_BASE_URI__.'img/l/'); define('_THEME_COL_DIR_', __PS_BASE_URI__.'img/co/'); define('_SUPP_DIR_', __PS_BASE_URI__.'img/su/'); define('_PS_IMG_', __PS_BASE_URI__.'img/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');}define('_THEME_DIR_', _THEMES_DIR_._THEME_NAME_.'/');define('_MAIL_DIR_', __PS_BASE_URI__.'mails/');define('_MODULE_DIR_', __PS_BASE_URI__.'modules/');/* Directories */Je pense que cela vient que la boutique n'est pas directement sous www.tressecuivre.com , mais dans www.tressecuivre.com/boutique/Mes sous domaines pointent bien dans l'ordre respectif sur :theme/nom_du_theme/img/theme/nom_du_theme/css/theme/nom_du_theme/js/img/Comment faire dans ce cas ?Est ce possible ?pour info ma boutique est en prod merci d'avance a tous cordialement up up qui sais pourquoi cela ne marche pas ???? Link to comment Share on other sites More sharing options...
jp77 Posted October 29, 2010 Author Share Posted October 29, 2010 bonjour a tousvoila mon probleme pour faire répartir les flux avec des sous domaines.le fichier defines.inc.php a été modifier comme ceci mais cela ne fonctionne pas !<?php$currentDir = dirname(__FILE__);/* Base and themes */define('_THEMES_DIR_', __PS_BASE_URI__.'themes/');if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1'){ define('_THEME_IMG_DIR_', 'http://themeimg.tressecuivre.com/'); define('_THEME_CSS_DIR_', 'http://themecss.tressecuivre.com/'); define('_THEME_JS_DIR_', 'http://themejs.tressecuivre.com/'); define('_PS_IMG_', 'http://themeimg2.tressecuivre.com/'); define('_THEME_CAT_DIR_', _PS_IMG_.'c/'); define('_THEME_PROD_DIR_', _PS_IMG_.'p/'); define('_THEME_PROD_PIC_DIR_', _PS_IMG_.'upload/'); define('_THEME_MANU_DIR_', _PS_IMG_.'m/'); define('_THEME_SCENE_DIR_', _PS_IMG_.'scenes/'); define('_THEME_SCENE_THUMB_DIR_', _PS_IMG_.'scenes/thumbs'); define('_THEME_SUP_DIR_', _PS_IMG_.'su/'); define('_THEME_SHIP_DIR_', _PS_IMG_.'s/'); define('_THEME_LANG_DIR_', _PS_IMG_.'l/'); define('_THEME_COL_DIR_', _PS_IMG_.'co/'); define('_SUPP_DIR_', _PS_IMG_.'su/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');}else{ define('_THEME_IMG_DIR_', _THEMES_DIR_._THEME_NAME_.'/img/'); define('_THEME_CSS_DIR_', _THEMES_DIR_._THEME_NAME_.'/css/'); define('_THEME_JS_DIR_', _THEMES_DIR_._THEME_NAME_.'/js/'); define('_THEME_CAT_DIR_', __PS_BASE_URI__.'img/c/'); define('_THEME_PROD_DIR_', __PS_BASE_URI__.'img/p/'); define('_THEME_PROD_PIC_DIR_', __PS_BASE_URI__.'upload/'); define('_THEME_MANU_DIR_', __PS_BASE_URI__.'img/m/'); define('_THEME_SCENE_DIR_', __PS_BASE_URI__.'img/scenes/'); define('_THEME_SCENE_THUMB_DIR_', __PS_BASE_URI__.'img/scenes/thumbs'); define('_THEME_SUP_DIR_', __PS_BASE_URI__.'img/su/'); define('_THEME_SHIP_DIR_', __PS_BASE_URI__.'img/s/'); define('_THEME_LANG_DIR_', __PS_BASE_URI__.'img/l/'); define('_THEME_COL_DIR_', __PS_BASE_URI__.'img/co/'); define('_SUPP_DIR_', __PS_BASE_URI__.'img/su/'); define('_PS_IMG_', __PS_BASE_URI__.'img/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');}define('_THEME_DIR_', _THEMES_DIR_._THEME_NAME_.'/');define('_MAIL_DIR_', __PS_BASE_URI__.'mails/');define('_MODULE_DIR_', __PS_BASE_URI__.'modules/');/* Directories */Je pense que cela vient que la boutique n'est pas directement sous www.tressecuivre.com , mais dans www.tressecuivre.com/boutique/Mes sous domaines pointent bien dans l'ordre respectif sur :theme/nom_du_theme/img/theme/nom_du_theme/css/theme/nom_du_theme/js/img/Comment faire dans ce cas ?Est ce possible ?pour info ma boutique est en prod merci d'avance a tous cordialement up up qui sais pourquoi cela ne marche pas ???? je remonte ce post sans reponse a ce jour merci Link to comment Share on other sites More sharing options...
botmez Posted May 17, 2011 Share Posted May 17, 2011 En attente de réponse donc...comme dab... Link to comment Share on other sites More sharing options...
bluemoon Posted July 8, 2011 Share Posted July 8, 2011 j'avoue egalement chercher car mon souci est le sivant : j'ai une adresse du style http://www.monsite.comhttp://img.monsite.com/le-reste-de-l'urlIl pourrait y avoir incompatibilité entre les rewriterules du htaccess et ce qui est preconisé par la doc technique... Sur la version 1.4, le cdn est géré en php par l'appel à un tableau de variables (j'ai pas trouvé où sont stockées les dites variables, dans la base certainement) ni quand elles sont appelées et par quel fichier.je creuse toujours, si vous avez avancé, dites moi qu'on puisse etayer le tunnel vers la lumière du A sur Yslow ! Link to comment Share on other sites More sharing options...
juliens Posted July 18, 2011 Share Posted July 18, 2011 Bonjour BlueMoon, j'ai le même phénomène que toi sur une boutique 1.3 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now