Zarządzanie przekierowaniami

ps_manage_redirects

Zapis · podgląd + zgodaBlok 1 · Treści i SEOTylko w wersji płatnejKonektor codzienny

Kieruje klientów i Google ze starego albo błędnego adresu na właściwą stronę, np. po znalezieniu go w raporcie brakujących stron.

Darmowy TellMyShop Audyt: Nie. To narzędzie jest tylko w płatnej wersji TellMyShop. Darmowy TellMyShop Audyt ma tylko narzędzia, które czytają sklep.

Zapytaj Claude

„Ludzie ciągle trafiają na starą stronę lamp solarnych. Kieruj ich do nowej kategorii Lampy solarne.”

Przykładowy podgląd

Nowe przekierowanie 301: /lampy-solarne-12 -> /oswietlenie-ogrodowe/lampy-solarne. Stary adres zwraca teraz 404 (38 wejść w 30 dni). Strona docelowa odpowiada 200. Brak konfliktu z innym przekierowaniem.

Szczegóły techniczne

Przekierowania ze starych albo błędnych adresów tego sklepu. action=add tworzy do 100 przekierowań na wywołanie: adres źródłowy i cel, podany jako adres albo jako target_type (produkt, kategoria, strona CMS) z target_id; kod 301 (stałe, domyślnie) albo 302 (tymczasowe). action=disable i action=enable wyłączają albo włączają przekierowania po redirect_ids. Nie ma usuwania: przekierowanie cofa się przez historię zmian (ps_revert_change). Podgląd przyjmuje tylko źródło, które teraz zwraca 404 albo 410, i cel, który zwraca 200 w domenie sklepu, oraz blokuje łańcuchy i pętle przekierowań. Potem confirm=true z change_token. Typowe użycie: naprawa adresów z raportu 404 (ps_get_404_report). Przekierowania zostają po odinstalowaniu modułu, chyba że właściciel odznaczy „zachowaj”. Przekierowania przy wyłączaniu produktu zostają w ps_set_product_redirect, zmiany adresów w ps_change_url.

Parametry

NazwaTypWymaganyOpis
actionenum: add | disable | enabletakadd | disable | enable. Nie ma usuwania: cofanie przez historię zmian.
itemsarray of objectwarunkowoadd: przekierowania do utworzenia, maks. 100 na wywołanie. Pola każdego elementu: source (string, maks. 1024 znaki): stary adres w tym sklepie; target (string, maks. 2048 znaków): adres docelowy albo zamiast niego target_type (enum: product | category | cms) z target_id (integer); code (enum: 301 | 302): domyślnie 301.
redirect_idsarray of integerwarunkowodisable / enable: ID przekierowań z ps_list_redirects, maks. 100.
confirmbooleanniefalse (domyślnie) zwraca podgląd i niczego nie zapisuje. true wykonuje zmianę, wyłącznie po zgodzie użytkownika na podgląd, razem z change_token.
change_tokenstringwarunkowoToken z podglądu. Wymagany przy confirm=true. Ważny 30 minut, jednorazowy, związany z argumentami i stanem danych z podglądu.

Ograniczenia

Wymaga licencji: nie ma go w wersji Audyt, ukryte w trybie tylko do odczytu. Maks. 100 przekierowań na dodanie i 100 ID na wyłączenie albo włączenie. Źródło maks. 1024 znaki, cel maks. 2048. Źródło musi zwracać 404 albo 410, a cel 200 w domenie sklepu; bez łańcuchów i pętli. Bez usuwania; cofanie przez ps_revert_change.

Co widzisz przed zapisem

Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.

Powiązane narzędzia

Zastosowania z tym narzędziem

Aktualizacja: 2026-10-05