CustomUrlRewrite - Automatyczne Rozwiązywanie Konfliktów URL

Rozwiązuj konflikty adresów produktów podczas zapisu w Magento 2. CustomUrlRewrite sprawdza istniejące przepisy URL i dobiera wolny klucz z kolejnym sufiksem numerycznym.
Kompatybilność
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
61,50 zł
Wyślij znajomemu

Zapytaj o ten produkt

Opis / CustomUrlRewrite - Automatyczne Rozwiązywanie Konfliktów URL

MAGENTO 2 · KATALOG · ADRESY URL

Rozwiązuj konflikty URL podczas zapisu produktu.

Kowal CustomUrlRewrite

Kowal CustomUrlRewrite automatyzuje wyszukiwanie wolnego klucza URL. Gdy adres jest zajęty, sprawdza kolejne sufiksy numeryczne, ograniczając ręczne poprawianie kolizji w katalogu.

Wykrywanie kolizji · Sufiksy numeryczne · Automatyzacja zapisu

JAK TO DZIAŁA W PRAKTYCE

01 · Zapisujesz produkt
Moduł odczytuje klucz URL produktu.

02 · Sprawdza istniejące adresy
Weryfikuje kolizję w tabeli przepisań URL.

03 · Dobiera wolny klucz
W razie konfliktu sprawdza kolejne sufiksy: -1, -2 i dalsze.

Co zyskuje Twój sklep?

Poznaj możliwości modułu, sposób użycia i ustawienia, które dopasujesz do swojego procesu sprzedaży.

Unikalne adresy produktów bez ręcznego rozwiązywania konfliktów

Kowal_CustomUrlRewrite to moduł do Magento, który automatycznie zarządza unikalnością adresów URL produktów, eliminując problemy związane z ich duplikacją. Dzięki naszemu modułowi ograniczysz błędy wynikające z konfliktów adresów podczas zapisu, uporządkujesz adresy pod kątem SEO oraz usprawnisz zarządzanie produktami w swoim sklepie.

Najważniejsze Funkcje

  • Automatyczne Rozwiązywanie Konfliktów URL: Moduł automatycznie wykrywa istniejące adresy URL i dodaje numeryczny sufiks, aby znaleźć wolny klucz URL. Zmniejsza to ryzyko błędów podczas zapisywania produktów.
  • Poprawa SEO: Unikalne adresy URL są kluczowe dla optymalizacji wyszukiwarek internetowych. Moduł zapewnia, że każdy produkt ma niepowtarzalny i przyjazny dla SEO adres URL, co może pozytywnie wpłynąć na pozycjonowanie Twojego sklepu.
  • Łatwa Integracja: Moduł integruje się z natywnym systemem przepisywania URL Magento, nie wymagając skomplikowanej konfiguracji ani modyfikacji rdzenia systemu.
  • Optymalna Wydajność: Sprawdza istniejące adresy w tabeli przepisań URL. Automatyzacja ogranicza ręczne rozwiązywanie konfliktów; wpływ na czas zapisu zależy od wielkości katalogu i liczby kolizji.
  • Elastyczność i Rozszerzalność: Logikę tworzenia unikalnych adresów można dostosować w ramach rozszerzenia kodu do potrzeb biznesu. Obecna wersja stosuje kolejne sufiksy numeryczne.

Korzyści dla Ciebie

  • Oszczędność czasu dzięki automatycznemu zarządzaniu adresami URL.
  • Eliminacja błędów związanych z duplikacją adresów URL produktów.
  • Uporządkowanie adresów wspierające działania na rzecz widoczności sklepu w wyszukiwarkach.
  • Łatwiejsze zarządzanie adresami w dużym katalogu produktów.

Instalacja

Instalacja modułu Kowal_CustomUrlRewrite jest szybka i prosta. Możesz zainstalować moduł na dwa sposoby: za pomocą pliku ZIP lub Composer.

Metoda 1: Instalacja z Pliku ZIP

  1. Rozpakuj plik ZIP: Wypakuj moduł pod app/code/Kowal, do podkatalogu odpowiadającego jego rejestracji — w sprawdzonym kodzie jest to CustomUrlChecker.
  2. Włącz moduł: Uruchom polecenie:

    php bin/magento module:enable Kowal_CustomUrlChecker

  3. Zastosuj aktualizacje: Zaktualizuj bazę danych, uruchamiając:

    php bin/magento setup:upgrade

    W produkcji użyj opcji --keep-generated, zgodnie z procedurą wdrożenia sklepu.
  4. Wyczyść pamięć cache: Ukończ instalację, czyszcząc cache:

    php bin/magento cache:flush

Metoda 2: Instalacja przez Composer

  1. Dodaj repozytorium Composer: Skonfiguruj repozytorium, które udostępnia zakupiony pakiet. Poniższe polecenie z wcześniejszej instrukcji dotyczy repo.magento.com i ma zastosowanie tylko wtedy, gdy pakiet jest tam dostępny:

    composer config repositories.repo.magento.com composer https://repo.magento.com/

  2. Zainstaluj moduł: Wykonaj polecenie:

    composer require kowal/module-customurlrewrite

  3. Włącz moduł: Włącz moduł za pomocą polecenia:

    php bin/magento module:enable Kowal_CustomUrlChecker

  4. Zastosuj aktualizacje: Zaktualizuj bazę danych:

    php bin/magento setup:upgrade

    W produkcji użyj opcji --keep-generated zgodnie z procedurą wdrożenia sklepu.
  5. Wyczyść pamięć cache: Wyczyść cache, aby zakończyć instalację:

    php bin/magento cache:flush

Dzięki modułowi Kowal_CustomUrlRewrite Twoje zarządzanie adresami URL w Magento stanie się prostsze, bardziej efektywne i lepiej zoptymalizowane pod kątem SEO. Zamów już teraz i zwiększ funkcjonalność swojego sklepu!

Przykład i nazwa modułu

Jeśli klucz produkt koliduje z istniejącym adresem, moduł sprawdza produkt-1, następnie produkt-2 i kolejne sufiksy. W sprawdzonym kodzie wyszukiwane ścieżki mają zakończenie .html.

Nazwa handlowa i pakiet pozostają CustomUrlRewrite / kowal/module-customurlrewrite. Starsza instrukcja wskazywała Kowal_CustomUrlRewrite, natomiast sprawdzona wersja rejestruje moduł jako Kowal_CustomUrlChecker; tę nazwę należy stosować przy jego włączaniu.

Od konfiguracji do efektu

1. Zapisujesz produkt
Moduł odczytuje klucz URL produktu.

2. Sprawdza istniejące adresy
Weryfikuje kolizję w tabeli przepisań URL.

3. Dobiera wolny klucz
W razie konfliktu sprawdza kolejne sufiksy: -1, -2 i dalsze.

Od konfliktu do wolnego adresu

Klucz bazowy: produkt

Adres zajęty: produkt.html

Kolejne sprawdzenia:
produkt-1.html → produkt-2.html

Sprawdzona wersja kodu wyszukuje ścieżki zakończone .html.

Uporządkuj adresy w katalogu Magento

Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal CustomUrlRewrite i omów konfigurację lub potrzebne rozszerzenia.

Więcej informacji

Zgodność z szablonem Luma / Blank, KOWAL

Instrukcja Instalacji modułu

Instalacja

* W środowisku produkcyjnym proszę użyć opcji --keep-generated

  1. Moduł jest dostępny w repozytorium composer:
    • Prywatne repozytorium GitLab: https://gitlab.com
  2. Dodaj repozytorium composer do konfiguracji:
    composer config repositories.custom.url.write vcs https://gitlab.com/magento2ext/magento-2-customurlrewrite
  3. Dodaj token dostępu do prywatnego repozytorium GitLab:
    composer config --auth gitlab-token.gitlab.com <TWÓJ_TOKEN>
  4. Zainstaluj moduł za pomocą Composer:
    composer require kowal/module-customurlrewrite
  5. Zastosuj aktualizacje bazy danych:
    php bin/magento setup:upgrade
  6. Wyczyść pamięć podręczną:
    php bin/magento cache:flush
Naciśnij, aby pominąć karuzelę

Znaleźliśmy inne produkty, które mogą Cię zainteresować!

Napisz opinię
Napisz opinię o produkcie: CustomUrlRewrite - Automatyczne Rozwiązywanie Konfliktów URL
Twoja ocena:
Jakość
Cena
Wsparcie
loader
Wczytywanie...

Twoja opinia została przekazana do moderacji.

Pytania i odpowiedzi

Pytanie
Czy moduł automatycznie wykrywa i rozwiązuje konflikty adresów URL w moim sklepie Magento 2?
Odpowiedź
Moduł sprawdza konflikt klucza URL podczas zapisu produktu. W razie zajętego adresu szuka wolnego klucza przez sufiksy -1, -2 i kolejne. Sprawdzona wersja wyszukuje ścieżki zakończone .html. Opis nie potwierdza ogólnego audytu URL kategorii ani automatycznego naprawiania błędów 404.
Pytanie
Czy instalacja modułu wymaga modyfikacji plików rdzenia Magento lub motywu?
Odpowiedź
Nie — moduł działa jako standardowe rozszerzenie dla Magento 2, zgodne z architekturą systemu, i nie wymaga nadpisywania plików core ani głębokich ingerencji w motyw sklepu.
Pytanie
Czy moduł działa w instalacjach z wieloma sklepami (multi‑store) i wieloma widokami sklepu (store views)?
Odpowiedź
Tak — moduł obsługuje standardowe mechanizmy Magento 2 dla multi‑store oraz store views, co pozwala zarządzać rewritami URL i konfliktami niezależnie dla różnych sklepów/widoków.
Pytanie
Czy moduł wpływa negatywnie na wydajność sklepu, zwłaszcza w dużych katalogach z dużym ruchem?
Odpowiedź
Wpływ jest minimalny — moduł działa głównie w obszarze zarządzania URL‑ami i przekierowaniami, co nie powinno znacząco obciążać systemu. Jednak przy bardzo dużej liczbie produktów/kategorii zawsze zaleca się test w środowisku testowym.
Pytanie
Czy moduł obsługuje wersje Magento 2.3.x oraz 2.4.x?
Odpowiedź
Tak — moduł został przygotowany z myślą o standardowych wersjach Magento 2 (w tym 2.3.x i 2.4.x). Przed instalacją zawsze warto sprawdzić listę kompatybilności w dokumentacji modułu.
Pytanie
Czy po zakupie modułu otrzymuję wsparcie techniczne oraz aktualizacje?
Odpowiedź
Opis produktu wymienia wsparcie techniczne oraz instalację przez Composer lub ZIP. Zgodność przyszłych wersji Magento i zmian struktury URL wymaga ponownej weryfikacji; wsparcie i aktualizacje nie stanowią gwarancji działania w każdej przyszłej konfiguracji.
Aktualizacja preferencji plików cookie