Парсинг редиректов на PHP
1. Если код ответа 200 => $redirUrl = 200
2. Если код ответа 301 или 302, который указывает на тот же домен (например с www на без www или с http на https), то проходим по нему и получаем новый код ответа, пока не получим 200
3. Если код ответа 302 или 302, который указывает на другой домен, то в $redirUrl записываем этот редирект
Все складываем в файл out.csv в формате
адрес сайта;$redirUrl
Обязательное условие - имитация браузера пользователя через соответствующие заголовки (UserAgent и тд).