Пытаюсь проверить существование домена таким кодом:
<?php
$domain = "http://www.example.com/";
$ch = curl_init($domain);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// загрузка страницы и выдача её браузеру
$answer = curl_exec($ch);
curl_close($ch);
if($answer){
echo "true";
} else {
echo "false";
}
Но не смотря на то, что домен зарегистрирован, оно не возвращает true. В чем может быть ошибка? В CUrl не особо силен.
Замените эту строку:
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
На эту:
curl_setopt($ch, CURLOPT_HEADER, true);
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости