INTEGRITY Документация

Поддерживаемые компоненты URL в Bulk Redirects

Исходный и целевой URL перенаправления поддерживают разные компоненты URL.

Примеры компонентов URL в справочной таблице основаны на следующем URL:

https://user:[email protected]:443/search?q=term#results
Компонент URL Поддерживается в исходном URL 1 Поддерживается в целевом URL
Scheme
Например:
https
Да, http или https только
(необязательно)
Да
Информация о пользователе
Например:
user:password
Нет Да (необязательно)
Host
Например:
www.example.com
Да Да (необязательно)
Порт
Например:
443
Нет Да (необязательно)
Путь
Например:
/search
Да Да
Строка запроса
Например:
q=term
Нет Да, если Сохранять строку запроса это false (необязательно)

Добавить строку запроса к целевому URL можно только если исходная строка запроса не сохраняется (то есть если Сохранять строку запроса это false). Если вы установите Сохранять строку запроса к true, строка запроса будет передана вместе с если есть совпадение для исходного URL.
Фрагмент
Например:
results
Нет Да (необязательно)

Bulk Redirects также поддерживают целевые URL без компонента authority 2, например, следующий URL:

magnet:?xt=urn:btih:2bd9d334e8d1e5bd7768755173222db5c6dea13b&dn=archlinux-2021.07.01-x86_64.iso

Сноски

  1. Поддерживается в исходном URL = Нет означает, что этот компонент нельзя включать в исходный URL-адрес для сопоставления с URL-адресом входящих запросов.

  2. Authority URL представляет собой сочетание сведений о пользователе, хосте и порте.