PHP Как проверить удаленный блог в blogspot?

Я хочу проверить статус блога, активный или удаленный.

Active blog:
http://novisadcats.blogspot.com/

Removed blog:
http://cityofangell.blogspot.com/

Removed blog, but available to register:
http://madhouseofporn.blogspot.com/

Я пытаюсь использовать php get_headers();
Я могу проверить, активен ли этот блог или удален, но как проверить, если статус блога удален, но доступен ли для регистрации?

Пример результатов:

Active blog:
$headers = get_headers("http://novisadcats.blogspot.com/");
echo $headers[12]; // HTTP/1.0 200 OK

Removed blog:
$headers = get_headers("http://cityofangell.blogspot.com/");
echo $headers[12]; // HTTP/1.0 404 Not Found

Removed blog, but available to regsiter:
$headers = get_headers("http://madhouseofporn.blogspot.com/");
echo $headers[12]; // HTTP/1.0 404 Not Found

Спасибо за помощь…

1

Решение

У вас есть 4 варианта (ов)

  1. Проверьте вручную.
  2. Сделайте предположение, что если URL возвращает 404 это может быть доступным.
  3. Вы можете попробовать просканировать домашнюю страницу и посмотреть, вернется ли она «Ok», когда домен был введен. Это можно сделать с помощью такого инструмента, как DomCrawler Component (http://symfony.com/doc/current/components/dom_crawler.html)
  4. «Взломать» — по-своему. Наверное, не следует делать. Найдите URL-адрес, который запрашивает Blogger при проверке доступности домена (инструмент разработчика Google Chrome, отслеживание сети), и попытайтесь смоделировать запрос с вашей стороны.

Тем не менее, я бы, наверное, пошел и спросил службу поддержки об этом, и спросил бы, есть ли способ проверить, или любой из перечисленных выше вариантов можно сделать.

1

Другие решения

Других решений пока нет …