Carga de entorno y vhost personalizado en VMB

Publicado en 13 mayo, 2014

Para cargar solo el entorno en el que nos encontramos hemos añadido en el conf principal de apache la variable  ALSUR_ENV, la lógica se realiza en el fichero mb-users.php :

if ( isset($_SERVER[‘ALSUR_ENV’]) && $_SERVER[‘ALSUR_ENV’] == ‘dev’ ){
// VERSIONES LOCALES
//@todo automatizar cambio en sincronia a box

$vusers[] = ‘local.maderatres.com’;
$vusers[] = ‘local.premeditado.com’;
$vusers[] = ‘local.ozinspain.com’;

// golfinspain
$vusers[] = ‘local.golfinspain.com/esp/blog’;
$vusers[] = ‘local.golfinspain.com/eng/blog’;

$vusers[] = ‘local.alsur.es’;
$vusers[] = ‘local.restaurantevegetalia.com’;

$vusers[] = ‘local.blogolftrip.org’;
//$vusers[] = ‘local.benahavisgolf.com’;

// SOLO EN LOCAL
$vusers[] = ‘hal.alsur.es’;

}else{
// SITIOS ACTIVOS EN ONLINE SERVER
$vusers[] = ‘maderatres.com’;
$vusers[] = ‘premeditado.com’;
$vusers[] = ‘ozinspain.com’;
$vusers[] = ‘golfinspain.com/esp/blog’;
$vusers[] = ‘golfinspain.com/eng/blog’;
$vusers[] = ‘alsur.es’;
$vusers[] = ‘restaurantevegetalia.com’;
$vusers[] = ‘blogolftrip.org’;
//$vusers[] = ‘benahavisgolf.com’;
}

Por otro si se quiere usar un vhost personalizado añadiremos la variable ALSUR_USER al conf personal de apache, la logica esta implementada en mb-config-local_xxx.php:

if ( isset( $_SERVER[ALSUR_USER] )){
$vmb_const[‘WP_HOME’] = «http://» . $_SERVER[‘ALSUR_USER’] . «.maderatres.com»;
$vmb_const[‘WP_SITEURL’] = «http://» . $_SERVER[‘ALSUR_USER’] . «.maderatres.com»;
}else{
$vmb_const[‘WP_HOME’] = «http://local.maderatres.com»;
$vmb_const[‘WP_SITEURL’] = «http://local.maderatres.com»;
}

 


Sin respuestas to "Carga de entorno y vhost personalizado en VMB"


    ¿Algo que comentar?