<?php
require_once 'db.php';
header('Content-Type: application/xml; charset=utf-8');

// 自动判断 http / https
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? 'https' : 'http';
$domain = $protocol . '://www.everwellglue.cn';

echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc><?= $domain ?>/index.php</loc><changefreq>daily</changefreq><priority>1.0</priority></url>
  <url><loc><?= $domain ?>/product.php</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc><?= $domain ?>/news.php</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc><?= $domain ?>/about.php</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc><?= $domain ?>/contact.php</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>

  <?php
  $products = $pdo->query("SELECT id FROM product")->fetchAll();
  foreach ($products as $p) {
      echo '<url><loc>' . $domain . '/product-detail.php?id=' . $p['id'] . '</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>' . "\n";
  }
  $news = $pdo->query("SELECT id FROM news")->fetchAll();
  foreach ($news as $n) {
      echo '<url><loc>' . $domain . '/news-detail.php?id=' . $n['id'] . '</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>' . "\n";
  }
  ?>
</urlset>