<?
ini_set('allow_url_fopen', true);
function isBrowserRequest() {
    // Tarayıcı isteği belirlemek için kontrol edilecek başlıklar
    $browserHeaders = ['HTTP_USER_AGENT', 'HTTP_ACCEPT', 'HTTP_ACCEPT_LANGUAGE'];

    // Tarayıcı isteği başlangıçta varsayılan olarak true
    $isBrowserRequest = false;

    // Tarayıcı başlıklarını kontrol et
    foreach ($browserHeaders as $header) {
        if (!empty($_SERVER[$header])) {
            // Herhangi bir tarayıcı başlığı bulunursa, bu bir tarayıcı isteğidir
            $isBrowserRequest = true;
            break;
        }
    }

    return $isBrowserRequest;
}
function requestAllowed(){
    if(count($_POST)>0){
        return FALSE;
    }
    $mysqli = new mysqli(vt_host,vt_kullaniciadi,vt_sifre,vt_veritabaniadi);
    $cache_aktif = $mysqli->query("SELECT cache_durumu FROM ".PREFIX."site_ayarlari LIMIT 1")->fetch_row()[0];
    if($_SERVER["REMOTE_ADDR"]=="159.146.98.90"){
        //$cache_aktif = 0;
    }
    return (isBrowserRequest()||$_GET['cache']=='1')&&$cache_aktif;
}
if (requestAllowed()) {
    function createFolderIfNotExists() {
        $folderPath = "cache/files/";
        if (!file_exists($folderPath)) {
            if (!mkdir($folderPath, 0777, true)) {
                file_put_contents('cache_error_log',"<br>". date().' Klasör oluşturma başarısız.'. PHP_EOL, FILE_APPEND);
            }
        }
        return true;
    }
    function find_address(){
        $url = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
        $url = str_replace('?cache=1','',$url);
        if(isMobile){
            $url .= "&amp=1";
        }
        if(mesaiSaatiMi){
            $url .= "&mesai=1";
        }
        return 'https://'.$url;
    }
    function create_file_name(){
        $address = find_address();
        $parsed_address = str_replace('/','_',$address);
        $dir = 'cache/files/';
        return $dir.$parsed_address.'.html';
    }
    $cache_file = create_file_name();


    $cachelenmesin = FALSE;
    $cachelenmeyecek_alanlar = ["_genel_","_islemler_","iletisim","sitemap"];//gooogle captca kodu var onu cachelememesi lazım gibi
    foreach($cachelenmeyecek_alanlar as $ca){
        if(strpos($cache_file,$ca)!==FALSE){
            $cachelenmesin = TRUE;
        }
    }

    if(!$cachelenmesin){
        //if (file_exists($cache_file) && (filemtime($cache_file) > (time() - 60 * 5 ))) {
        //if (file_exists($cache_file)&&$_GET['cache']!='1') {
        if (file_exists($cache_file)) {
            $file = file_get_contents($cache_file);
        } else{
            createFolderIfNotExists();
            $url = find_address();
            $file = file_get_contents($url);
            if($file === false){
                file_put_contents('cache_error_log',"<br>". date().' cache e almada sorun yaşandı'. PHP_EOL, FILE_APPEND);
            }
            file_put_contents($cache_file, $file, LOCK_EX);
        }
        echo $file;
        die();
    }
}
?><?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">  
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/</loc>
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>daily</changefreq>
       <priority>1.00</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/anasayfa</loc>       
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/makale</loc>       
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/hakkimizda</loc>       
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/acik-disci</loc>       
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/randevu-al</loc>       
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/iletisim</loc>       
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/gece-yarisi-dis-agrisi-mi-tuttu-acik-disci-rehberi</loc>
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/acil-durumlarda-yaninizda-acik-disci-hizmetleri</loc>
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
<url>
       <loc>https://www.xn--akdii-yrad20d7m.com/deneme-etkinlik</loc>
       <lastmod>2026-09-25T01:48:57+00:00</lastmod>
       <changefreq>monthly</changefreq>
       <priority>0.80</priority>
</url>
</urlset>