<?

//file_put_contents('/tmp/Server.txt',var_export($_SERVER,true) . "\n\n",FILE_APPEND);


//
// Pagina caricata da teranet, ma che risiede in t-ppm.it
//
if(
  ( isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] == '/landing-project-management-software' ) ||
  ( isset($_SERVER['REDIRECT_URL']) && $_SERVER['REDIRECT_URL'] == '/landing-project-management-software' ) || 
  ( isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] == '/landing-ppm-software' ) ||
  ( isset($_SERVER['REDIRECT_URL']) && $_SERVER['REDIRECT_URL'] == '/landing-ppm-software' ) || 
  ( isset($_SERVER['HTTP_X_FORWARDED_SERVER']) && strtolower($_SERVER['HTTP_X_FORWARDED_SERVER']) == 'www.teranet.it' ) || 
  ( isset($_SERVER['HTTP_X_FORWARDED_HOST']) && strtolower($_SERVER['HTTP_X_FORWARDED_HOST']) == 'www.teranet.it' ) 
){

  foreach( $_SERVER as $key => &$val ){

    //Sto caricando da teranet.it una pagina di t-ppm.it
    //sostituisco gli host!
    if( stripos($val,'www.teranet.it') !== false )
        $val = str_ireplace('www.teranet.it','www.t-ppm.it',$val);

  }

}

//questo e' il vecchio nome, ridirigo al nuovo nome
if( ( isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] == '/video-gantt-delle-attivita-project-management' ) ||
    ( isset($_SERVER['REDIRECT_URL']) && $_SERVER['REDIRECT_URL'] == '/video-gantt-delle-attivita-project-management' ) 
){
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: https://www.t-ppm.it/software-gantt-di-progetto-video-presentazione",true,301);
  return '';
}

//Nuova directory
if( !empty($_SERVER['REQUEST_SCHEME']) && !empty($_SERVER['HTTP_HOST']) && isset($_SERVER['REQUEST_URI']) ){
	if( strpos($_SERVER['REQUEST_URI'],'documents_public/key-pages/') !== false ){
		$newUrl = $_SERVER['REQUEST_SCHEME'] .  '://' .  $_SERVER['HTTP_HOST'] . str_replace('documents_public/key-pages/','app-doc-pages/',$_SERVER['REQUEST_URI']);
		$newUrl = str_replace('appllication','application',$newUrl);
		header("Location: $newUrl", true, 301);
		exit();
	} else if( strpos($_SERVER['REQUEST_URI'],'appllication') !== false ){
                $newUrl = $_SERVER['REQUEST_SCHEME'] .  '://' .  $_SERVER['HTTP_HOST'] . str_replace('appllication/','application/',$_SERVER['REQUEST_URI']);
                header("Location: $newUrl", true, 301);
                exit();
	}
}

define('PONE_PATH',"/var/www/ppm_site/p-ONE/");
//define('PONE_PATH', rtrim(dirname(__FILE__), '/\\') . '/p-ONE/');
//define('TEMP_DIRECTORY', '/tmp/');

define('DEVELOPMENT',false);
define('ENVIRONMENT', 'production');

//Invio mail per errori PHP/PONE
define('SEND_ERROR_MAIL',true);
define('SEND_FILE_NOT_FOUND_MAIL',true);

//Controlla se ci sono tentativi si SQLInjection e altre vulnerabilita
define('CHECK_SECURITY_VIOLATION',true);

//db principale dove leggere ad esempio le info
//sugli utenti registrati alla demo o 
//sugli utenti profilati
define('MASTER_DB','masterDB');

include PONE_PATH.'p-ONE.php';

?>
