private function isUrlAccessible($url)
{
$headers = get_headers($url, true);
$isAccessible = false;
$i = 0;
while (true) {
if (false !== strpos($headers[$i], '200')) {
$isAccessible = true;
break;
}
$i++;
if (!isset($headers[$i])) {
break;
}
}
// page is accessible
return $isAccessible;
}