INTEGRITY Dokumentace

Podporované komponenty URL v Bulk Redirects

Zdrojová a cílová URL přesměrování URL podporují různé komponenty URL.

Uvedené příklady komponent URL v referenční tabulce vycházejí z následující URL:

https://user:[email protected]:443/search?q=term#results
Součást URL adresy Podporováno ve zdrojové URL 1 Podporováno v cílové URL
Scheme
Například:
https
Ano, http nebo https pouze
(volitelné)
Ano
Informace o uživateli
Například:
user:password
Ne Ano (volitelné)
Host
Například:
www.example.com
Ano Ano (volitelné)
Port
Například:
443
Ne Ano (volitelné)
Cesta
Například:
/search
Ano Ano
Query string
Například:
q=term
Ne Ano, pokud Preserve query string je false (volitelné)

Query string k cílové URL adrese můžete přidat pouze v případě, že nezachováváte původní query string (tedy pokud Preserve query string je false). Pokud nastavíte Preserve query string na true, řetězec dotazu požadavku se předá spolu s pokud dojde ke shodě se zdrojovou URL adresou.
Fragment
Například:
results
Ne Ano (volitelné)

Bulk Redirects také podporují cílové URL bez autoritní komponenty 2, jako je následující URL adresa:

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

Poznámky pod čarou

  1. Podporováno ve zdrojové URL = Ne znamená, že tuto komponentu nelze zahrnout do zdrojové URL adresy pro porovnání s URL adresou příchozích požadavků.

  2. Autorita URL je kombinace složek uživatelských informací, hostitele a portu.