Jump to content

Recommended Posts

Hello!

 

J'aimerais mettre en place des sous-domaines pour servir les css et javascript.

J'ai donc suivit les recommandations de la doc.

 

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/');
}

 

 

En rajoutant ce code donné par la doc, à la fin de defines.inc.php, plusieurs erreurs disant que les différent "define" on déjà été défini.

J'ai donc commenté les lignes déjà définies, pour que ce bout de code soit bien pris en compte.

 

Je recharge donc ma page, là, plus d'erreur, par contre plusieurs css sont manquante, dont global.css. Embêtant.

J'ai vérifié les nom des sous-domaine et dans defines.inc.php, identiques.

J'ai cherché un peu partout, et je ne voit pas ce qui peut provoquer cette erreur.

 

Je précise que j'ai testé en local, et sur un serveur distant. Même constat, des css disparaissent...

 

Si quelqu'un a une idée...

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

  • 4 weeks later...

Je relance le sujet, ça m'intéresse vraiment de trouver une solution.

Je précise que j'utilise la version stable.

 

Autre chose, la fonction "serveur de media" du BO est pour les CDN il me semble, pas pour les sous-domaine ?

 

En espérant une clarification de tout ça, merci de m'avoir lu.

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...