Správa přesměrování
ps_manage_redirects
- ProJen v TellMyShop Pro
- Zápis · náhled + schválení
- Ukládá: hned
- Obsah a SEO a Katalog · zapisuje hned
- Viditelný hned po instalaci
Pošle návštěvníky a Google ze staré nebo nefunkční adresy na správnou stránku, například když ji najdete v přehledu chybějících stránek.
TellMyShop Free: Ne. Tento nástroj je jen v TellMyShop Pro. TellMyShop Free má jen hotové přehledy, které váš obchod čtou.
Zeptejte se chatu
„Lidé pořád přicházejí na starou stránku solárních lamp. Pošlete je do nové kategorie Solární lampy.“
Ukázkový náhled
Nové přesměrování 301: /lampy-solarne-12 -> /zahradni-osvetleni/solarni-lampy. Stará adresa teď vrací 404 (38 návštěv za 30 dní). Cílová stránka odpovídá 200. Žádné konfliktní přesměrování.
Technické podrobnosti
Přesměrování ze starých nebo nefunkčních adres tohoto obchodu. action=add vytvoří až 100 přesměrování na volání: zdrojová adresa a cíl, zadaný jako adresa nebo jako target_type (product, category, cms stránka) s target_id; kód 301 (trvalé, výchozí) nebo 302 (dočasné). action=disable a action=enable přesměrování vypnou nebo zapnou podle redirect_ids. Mazání neexistuje: přesměrování se vrací přes historii změn (ps_revert_change). Náhled přijme jen zdroj, který teď vrací 404 nebo 410, a cíl, který vrací 200 na vlastní doméně obchodu, a blokuje řetězce a smyčky přesměrování. Pak confirm=true s change_token. Typické použití: oprava adres z přehledu chyb 404 (ps_get_404_report). Přesměrování zůstanou i po odinstalaci modulu, pokud majitel nezruší zaškrtnutí „ponechat“. Přesměrování produktů při jejich vypnutí zůstávají v ps_set_product_redirect; změny URL v ps_change_url.
Parametry
| Název | Typ | Povinný | Popis |
|---|---|---|---|
| action | enum: add | disable | enable | ano | add | disable | enable. |
| items | array of object | když | action=add: jedna položka na starou adresu. Max. 100 položek. Pole každé položky: source (string, povinné): Stará adresa (https://shop.example/old-page) nebo cesta (/old-page). Max. 1024 znaků. target (string): Cílová adresa na doméně obchodu nebo cesta (/new-page). Místo target_type + target_id. Max. 2048 znaků. target_type (enum: product | category | cms): Cíl jako objekt obchodu: product | category | cms. target_id (integer): ID cílového objektu (s target_type). code (enum: 301 | 302): 301 = trvalé (výchozí, předá pozici v Google), 302 = dočasné. |
| redirect_ids | array of integer | když | action=disable / enable: ID z ps_list_redirects. Max. 100 položek. |
| lang | string | ne | ISO kód jazyka, například pl nebo en. Výchozí je výchozí jazyk obchodu. |
| shop_id | integer | ne | ID obchodu v instalaci multistore. Výchozí je obchod z adresy konektoru. ID vypíše ps_get_shop_info. |
| confirm | boolean | ne | false (výchozí) vrátí náhled a nic neuloží. true provede změnu, jen když uživatel náhled schválil, spolu s change_token. |
| change_token | string | když | Token z náhledu. Povinný s confirm=true. Platí 30 minut, jednorázový, vázaný na argumenty a stav dat z náhledu. |
Omezení
Potřebuje aktivní licenci: bez ní je nástroj skrytý. Max. 100 přesměrování na add a 100 ID na disable nebo enable. Zdroj max. 1 024 znaků, cíl max. 2 048. Hlavní stránku a vlastní adresy modulu nebo administrace přesměrovat nelze. Zdroj musí teď vracet 404 nebo 410 (existující aktivní přesměrování stejného zdroje je místo toho změnou cíle) a cíl 200 na doméně obchodu; řetězce a smyčky se odmítnou, i v rámci jednoho volání. Po uložení nástroj zkontroluje každou starou adresu. Bez mazání; vrácení přes ps_revert_change (vrácení add nebo enable přesměrování vypne, vrácení změny cíle obnoví starý cíl).
Co uvidíte, než se cokoli uloží
Chat nejdřív zavolá nástroj bez potvrzení. Modul vrátí náhled (současné a nové hodnoty) a jednorázový token platný 30 minut. Chat vám náhled ukáže a změnu uloží až po vašem ano.
Související nástroje
- Seznam přesměrování ps_list_redirects
- Přehled chyb 404 ps_get_404_report
- Kontrola stránky obchodu ps_inspect_page
- Vrácení změny zpět ps_revert_change
Příklady použití s tímto nástrojem
- Udělejte z chyb „stránka nenalezena“ plán pro staré adresy
- Pošlete návštěvníky z jakékoli staré adresy na správnou novou stránku
Naposledy aktualizováno: 2026-10-11