Сниппеты
Назад к сниппетам

curl: проверка цепочки редиректов и финального URL

Узнать, куда в итоге приводит запрос после всех редиректов (http→https, www→без www). Заголовки и финальный URL одной командой.

bash
11 февраля 2026 г.

Проверка редиректов без открытия браузера: заголовки ответов и финальный URL после всех перенаправлений.

# Заголовки по цепочке редиректов + финальный URL
curl -sI -L -w "Final URL: %{url_effective}\n" https://site.ru/

# Только финальный URL и код ответа
curl -sI -L -o /dev/null -w "%{http_code} %{url_effective}\n" https://site.ru/

Флаг -L — следовать редиректам; -w "%{url_effective} " — вывести итоговый URL. Для проверки сертификата по этому хосту: openssl s_client -servername $(echo final_host) -connect final_host:443.

Подробнее: curl, wget, rsync, dig и nslookup: практическое руководство.

curl: проверка цепочки редиректов и финального URL | Viku-Lov Studio