АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗inhpAdvRd 17 of 29 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

HTTP редиректы

Когда клиент обращается к серверу по определенному URL сервер может выполнить перенаправление, отдав статус-код, начинающийся с тройки.

Когда клиент получает ответ перенаправления, он использует новый предоставленный URL и немедленно загружает его. Адрес, на который нужно выполнить переход, указывается в HTTP заголовке Location.

Давайте посмотрим на примере. Пусть клиент делает следующий запрос:

GET /page.html HTTP/1.1

Пусть сервер отдает в ответ перенаправление:

HTTP/1.1 301 OK Location: /test.html

Изучите список статус-кодов для редиректа.

enru