v2.5.2
Giriş yap

PHP ile otomatik sitemap

Anonim
790 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Merhabalar, ben scriptim de otomatik sitemap özelliğini eklemek istiyorum ama bir türlü gerçekleştiremedim. Ve bazı dosya yollarını kendisi otomatik alıyor ve ben onları ıstemıyorum asıl alması gerekenleri almasını istiyorum nasıl yapabilirim?

csybot
1041 gün önce

Öncelikle sitemap.php Dosyası Oluşturup .htaccess ten sitemap.xml gibi göstere bilirsin!

Örnek Vermem Gerekiyor Galiba

.htaccess İçeriği;

RewriteEngine On
RewriteRule ^sitemap.xml$ sitemap.php

sitemap.php İçeriği;

<?php
include("baglanti.php");
echo '<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
header('Content-Type: text/xml');
$sorgu = $db->prepare("SELECT * FROM konular");
    $sorgu->execute();
    while ($cikti = $sorgu->fetch(PDO::FETCH_ASSOC)) {
$url = "http://localhost/konu/".$cikti['konuid']."/".$cikti['seourl'].".html";//url yapın neyse yazarsın zaten
$tarihn = $cikti['tarih'];
$tarih = date("Y-m-d", strtotime($tarihn));
echo '<url>
    <loc>'.$url.'</loc>
    <lastmod>'.$tarih.'</lastmod>
</url>';
}
echo '</urlset>';

Not: Ne Kadar Güvenli Hiç Bir Fikrim Yok!