TrueURL
TrueURL

Меню

3xx Редиректы Устаревший

305 Use Proxy

Устаревший код. Предписывал клиенту повторить запрос через прокси, указанный в Location; браузеры игнорируют его из соображений безопасности.

Категория
3xx Редиректы
Поясняющая фраза
Use Proxy
Редирект
Нет
Кэшируется по умолчанию
Нет

305 Use Proxy был определен в HTTP/1.1, чтобы сообщать клиенту, что к ресурсу нужно обращаться через прокси, URL которого указан в заголовке Location. Позволять любому сайту указывать клиенту, какой прокси использовать, опасно: злоумышленник мог бы пустить трафик клиента через подконтрольный ему прокси.

RFC 7231 в 2014 году объявил код 305 устаревшим, а RFC 9110 сохраняет его лишь как устаревшую регистрацию. Браузеры и современные HTTP-библиотеки на него не реагируют: они показывают ответ или считают его ошибкой.

Пример ответа

HTTP
HTTP/1.1 305 Use Proxy
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: http://proxy.example.net:8080/
Content-Length: 0

SEO и проверка редиректов

Сегодня у кода 305 нет корректного применения в вебе. Если проверка редиректов показывает 305, значит, сервер или устройство перед ним неправильно настроены или сильно устарели. Поисковые роботы по нему не переходят, поэтому контент за ним не может быть проиндексирован.

Типичные причины и сценарии использования

  • Устаревшее серверное ПО или неправильно настроенный прокси по-прежнему отправляет 305.
  • Собственное приложение использует 305 вместо настоящего редиректа. Замените его на 302, 307 или нормально настроенный прокси.
  • В сети, где нужен прокси, его следует настраивать в системных параметрах или через автоматическую настройку прокси (PAC/WPAD).

Проверка редиректов URL

Бесплатная проверка редиректов TrueURL покажет все коды ответа, которые возвращает URL, — на каждом переходе цепочки.