1) { MoneyPage::appendHeadMeta('robots', "noindex,follow"); } } //Zliczanie wejsc ze zrodel zewnetrznych if(array_key_exists('src', $_GET)) { define_syslog_variables(); openlog("source_log", LOG_PID, LOG_LOCAL1); syslog(LOG_INFO, $_GET['src']); } $sUrl = $_SERVER["REQUEST_URI"]; $nQmPos = strpos($sUrl, '?'); if($nQmPos !== false) { $sUrl = substr($sUrl, 0, $nQmPos); } // wydawanie sitemap dla googla $aPathExplode = explode("/",$sUrl); if(count($aPathExplode) == 2) { include_once('sitemap/google.php'); if(isGoogleBot() && getGoogleSitemap($aPathExplode[1], '/disk140/www/money.pl/money.pl/d/sitemap/prawo/', 'googled9265bb359ab6e00.html')) { return; } if(isGoogleBot() && getGoogleSitemap($aPathExplode[1], '/disk140/www/money.pl/money.pl/d/sitemap/')) { return; } } explodePath(str_replace("index.html","",$sUrl)); // obsuga ścieżek specjalnych, które mają jakby własne rewrity $aRewrite = array( '/akty-prawne/ujednolicone-akty-prawne/kodeks-celny/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-cywilny/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-drogowy---prawo-o-ruchu-drogowym/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-karny/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-karny-skarbowy/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-karny-wykonawczy/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-postepowania-administracyjnego/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-postepowania-cywilnego/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-postepowania-karnego/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-postepowania-w-sprawach-o-wykroczenia/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-pracy/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-rodzinny-i-opiekunczy/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-spolek-handlowych/', '/akty-prawne/ujednolicone-akty-prawne/kodeks-wykroczen/', '/przyznane-dotacje-ue/', '/wnioski-o-dofinansowanie/', '/baza-koncesji/', '/kodeks/', '/ksiegarnia/', ); foreach($aRewrite as $sR) { if(strpos($_SERVER['REQUEST_URI'], $sR) === 0) { $PATH = $sR; break; } } if($PATH=='/') { $main_template="nowe_prawo_hp.php"; } elseif(strpos($PATH, '/artykul/')) { $main_template="nowe_prawo_bez_menu.php"; } elseif($PATH=='/test/') { $GLOBALS['NEW_HEADER']=true; $main_template="nowe_prawo_hp.php"; } // obejście do obsługi linków forum bez przecinków (w przeciwnym wypadku jest 404) elseif('tematy' == $PATHTAB[0] && strpos($PATHTAB[1], '.html') !== false) { array_pop($PATHTAB); $PATH = "/".implode("/",$PATHTAB)."/"; $GLOBALS['PATH'] = $PATH; $main_template="nowe_prawo_2_columns_1024.php"; } elseif(preg_match('/\/akty-prawne\/ujednolicone-akty-prawne\/.*,\d+,\d+,\d+.*,\d+\.html/', $_SERVER["REQUEST_URI"])) { $main_template="nowe_prawo_2_columns_1024.php"; } elseif (substr($_SERVER['REQUEST_URI'], 0, 8) == '/ludzie/') { header('Location: http://manager.money.pl/krs/'.substr($_SERVER['REQUEST_URI'], 8), true, 301); exit; } elseif ($PATH == '/porady-prawne/zamow-opinie/') { $main_template = "nowe_prawo_1_column.php"; } elseif($PATHTAB[0] == 'ksiegarnia') { $main_template="nowe_prawo_ksiegarnia.php"; } else { //echo $PAGEPATH.substr($PATH,1)."content_main.php"; if(file_exists($PAGEPATH.substr($PATH,1)."content_right.php")) { $main_template="nowe_prawo_3_columns_1024.php"; } else { $main_template="nowe_prawo_2_columns_1024.php"; } } $GLOBALS['NEW_HEADER']=true; MoneyPage::setLayout($main_template); if (strpos($_SERVER['REQUEST_URI'], '/artykul/') !== false) { include_once 'money/MoneyArticleController.class.php'; $mac=new MoneyArticleController(true,true,true); $mac->run(); } else if (file_exists($PAGEPATH.substr($PATH,1)."controller.php")) { include($PAGEPATH.substr($PATH,1)."controller.php"); } if (file_exists($PAGEPATH.substr($PATH,1)."content_main.php")) { //include($TEMPLATEPATH.$main_template); MoneyPage::displayLayout(); } else { header("HTTP/1.0 404 Not Found"); include("404.html"); } include_once('lead/cookie/LeadCookie.class.php'); $lc=LeadCookie::get(); $lc->getKey(); $te=microtime(true); $time=$te-$ts; // logowanie do statsd - https://zeus.grupawp.pl/Z261295 MoneyPage::logStatsD(null, $time, true); ob_end_flush(); } catch(Exception404 $e) { ob_end_clean();ob_end_clean();ob_end_clean();ob_end_clean();ob_end_clean();ob_end_clean();ob_end_clean();ob_end_clean(); header("HTTP/1.0 404 Not Found"); include("404.html"); exit; } ?>