require ('dompanel/RedBean/rb.php'); require("dompanel/config.php"); require("engine.php"); $dataobj=new db($db_host,$db_name,$db_user,$db_pass); if(!isset($_GET['part'])||$_GET['part']=='index'){ $part='main'; } else { $part=htmlspecialchars($_GET['part']); } $dtitle="Дача и Дом - сайт о строительстве домов своими руками"; $ddesc="Строительство домов и ремонт своими руками без ошибок"; $dkeys="дома,руками,дом,строительстве,дача,домов,дачного,строительство,участка,даче,дачном"; if($part!='main') { if ($dataobj->checkcatalias($part)) $metas = $dataobj->getcategorybyalias($part); elseif ($dataobj->checkpagealias($part)) $metas = $dataobj->getpagebyalias($part); elseif ($dataobj->checkalias($part)) $metas = $dataobj->getarticlebyalias($part); if ($dataobj->checkcatalias($part) || $dataobj->checkalias($part)) { $adrext = 'html'; if (isset($metas['shtml']) && $metas['shtml'] == 1) { $adrext = 'shtml'; } $requri = $_SERVER['REQUEST_URI']; $reqext = end(explode(".", $requri)); if ($reqext != $adrext) { header("HTTP/1.1 301 Moved Permanently"); header("Location: /" . $part . "." . $adrext); exit(); } } if ($dataobj->checkcatalias($part)) $pagetype = 'category'; elseif ($part == 'sitemap') $pagetype = 'sitemap'; elseif ($part == '404') $pagetype = '404'; elseif ($dataobj->checkpagealias($part)) $pagetype = 'page'; elseif ($dataobj->checkalias($part)) $pagetype = 'article'; else { header("HTTP/1.1 404 Not Found"); exit(); } } ?>
if(isset($metas['htmltitle'])&&$metas['htmltitle']!='') $dtitle=$metas['htmltitle']; if(isset($metas['metakeys'])&&$metas['metakeys']!='') $dkeys=$metas['metakeys']; if(isset($metas['metadescription'])&&$metas['metadescription']!='') $ddesc=$metas['metadescription']; ?>