#!/bin/bash

echo "🔍 Test des URLs du sitemap routes-services"
echo "==========================================="
echo ""

# Extraire toutes les URLs <loc> du sitemap
urls=$(grep -oP '(?<=<loc>)[^<]+' /var/www/html/public/sitemaps/sitemap-routes-services.xml)

total=0
success=0
errors=0

while IFS= read -r url; do
  ((total++))
  
  # Tester l'URL avec curl
  http_code=$(curl -s -o /dev/null -w "%{http_code}" "$url")
  
  if [ "$http_code" = "200" ]; then
    echo "✅ $http_code - $url"
    ((success++))
  else
    echo "❌ $http_code - $url"
    ((errors++))
  fi
done <<< "$urls"

echo ""
echo "==========================================="
echo "📊 Résumé:"
echo "   Total: $total URLs"
echo "   ✅ Succès: $success"
echo "   ❌ Erreurs: $errors"
