📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
blogscripti.demodesign.com.tr
📝
sitemap.php
← Geri Dön
<?php header('Content-Type: application/xml; charset=utf-8'); include ('admin/inc/config.php'); function generateRobotsTxt() { $content = "User-agent: *\n"; $content .= "Allow: /\n"; $serverName = $_SERVER['SERVER_NAME']; $content .= "Sitemap: https://$serverName/sitemap.xml\n"; $content .= "Disallow: /admin/\n"; return $content; } $robotsTxtFile = "robots.txt"; // Dosyanın mevcut olup olmadığını kontrol edin if (!file_exists($robotsTxtFile)) { $robotsTxtContent = generateRobotsTxt(); file_put_contents($robotsTxtFile, $robotsTxtContent); } $query = "SELECT seolink FROM blog WHERE id != 1"; $stmt = $db->prepare($query); $stmt->execute(); $table1Pages = $stmt->fetchAll(PDO::FETCH_ASSOC); $query = "SELECT slug FROM etiket"; $stmt = $db->prepare($query); $stmt->execute(); $table2Pages = $stmt->fetchAll(PDO::FETCH_ASSOC); $query = "SELECT slug FROM kategori"; $stmt = $db->prepare($query); $stmt->execute(); $table3Pages = $stmt->fetchAll(PDO::FETCH_ASSOC); // Sitemap dosyasını oluştur $sitemap = '<?xml version="1.0" encoding="UTF-8"?>' . PHP_EOL; $sitemap .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' . PHP_EOL; foreach ($table1Pages as $page) { $sitemap .= '<url>' . PHP_EOL; $sitemap .= '<loc>https://'.$_SERVER['SERVER_NAME'].'/' . $page['seolink'] . '</loc>' . PHP_EOL; $sitemap .= '</url>' . PHP_EOL; } foreach ($table2Pages as $page) { $sitemap .= '<url>' . PHP_EOL; $sitemap .= '<loc>https://'.$_SERVER['SERVER_NAME'].'/etiket/' . $page['slug'] . '</loc>' . PHP_EOL; $sitemap .= '</url>' . PHP_EOL; } foreach ($table3Pages as $page) { $sitemap .= '<url>' . PHP_EOL; $sitemap .= '<loc>https://'.$_SERVER['SERVER_NAME'].'/kategori/' . $page['slug'] . '</loc>' . PHP_EOL; $sitemap .= '</url>' . PHP_EOL; } if($siteayar['iletisim'] == 1){ $sitemap .= '<url>' . PHP_EOL; $sitemap .= '<loc>https://'.$_SERVER['SERVER_NAME'].'/iletisim</loc>' . PHP_EOL; $sitemap .= '</url>' . PHP_EOL; } $sitemap .= '<url>' . PHP_EOL; $sitemap .= '<loc>https://'.$_SERVER['SERVER_NAME'].'/hakkimizda</loc>' . PHP_EOL; $sitemap .= '</url>' . PHP_EOL; $sitemap .= '<url>' . PHP_EOL; $sitemap .= '<loc>https://'.$_SERVER['SERVER_NAME'].'/manset</loc>' . PHP_EOL; $sitemap .= '</url>' . PHP_EOL; $sitemap .= '</urlset>' . PHP_EOL; echo $sitemap; ?>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula