Chatgpt böyle birşey yaptı ve denedim çalışıyor belki işinizi görür.


<?php
$urls = ['http://abc001.com', 'https://www.mynet.com', 'http://abc003.com']; // Kontrol edilecek URL'ler

foreach ($urls as $url) {
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_NOBODY, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10); // 10 saniye timeout
    curl_exec($ch);
    
    if (curl_getinfo($ch, CURLINFO_HTTP_CODE) == 200) {
        header("Location: $url");
        exit();
    }
    
    curl_close($ch);
}

// Hiçbiri açılmadıysa gösterilecek hata mesajı
echo "Hiçbir siteye ulaşılamıyor.";
?>