THT DUYURU

PHP Hypertext Processor ile ilgili sanal yönergeler üzerinde geliştirme için tasarlanmış dil ile ilgili dökümanların paylaşım alanı.

chat
Seçenekler

Php ile dinamik sitemap oluşturma

mrcod3r - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2011
Mesajlar:
384
Konular:
196
Teşekkür (Etti):
17
Teşekkür (Aldı):
21
Ticaret:
(0) %
21-11-2019 16:29
#1
Php ile dinamik sitemap oluşturma
Web siteniz için php kullanarak dinamik sitemap dosyası oluşturma işlemi nasıl bundan bahsedicem.Oldukça basit olan bu yöntemle web siteniz için dinamik sitemap dosyalarınızı oluşturabilirsiniz

Database bağlanıp verilerimizi çekip daha sonra xml taglerimiz arasına yazıcaz

sitemap.php

<?php
$servername = "localhost";
$username = "root";
$password = "db şifre";
$dbname = "db adınız";

// bağlantı oluşturuyoruz
$conn = new mysqli($servername, $username, $password, $dbname);

$sql = "SELECT * FROM yazilar";
$result = $conn->query($sql);
?>

<?php header('Content-type: application/xml; ',true); ?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema********="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

<?php while($row = $result->fetch_assoc()) { ?>

<url>
<loc><?php echo 'http://siteadresiniz.com'.$row["yazi_seflink"]; ?></loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>

<?php } ?>



</urlset>

.Htaccess dosyasınızdan da sitemap.php yi sitemap.xml olarak değiştirmeyi unutmayın

RewriteRule ^sitemap.xml sitemap.php [L,NC]


Kaynak
FreeD00M Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler