CustomUrlRewrite - Automatic URL Conflict Resolution

€0.00 €0.00
Expandable module
ID:CustomUrlRewrite
Przelew Przelew
PayPal PayPal

YOU CAN TRUST US

25 years of experience in e-commerce and Magento 2

Tooltip

Fast delivery

Tooltip

Efficient implementation process

Tooltip

Simple and transparent complaint process

Tooltip

Working with clients worldwide

Tooltip

Free module updates

Tooltip

Payment by bank transfer

Tooltip

Kowal_CustomUrlRewrite is an advanced module for Magento that automatically manages the uniqueness of product URLs, eliminating issues related to their duplication. With our module, you will avoid errors when saving new products, gain better SEO, and improve product management in your store.

Key Features:

  • Automatic URL Conflict Resolution: The module automatically detects existing URLs and adds a numerical suffix so that the new product always has a unique URL. This reduces the risk of errors when saving products.
  • Improved SEO: Unique URLs are essential for search engine optimization. The module ensures that each product has a unique and SEO-friendly URL, which can positively impact your store's ranking.
  • Easy Integration: The module integrates with Magento's native URL rewriting system, requiring no complicated setup or modifications to the core system.
  • Optimal Performance: Utilizes optimized queries to check existing URLs, ensuring that the module's operation does not negatively impact your store's performance.
  • Flexibility and Extensibility: The module is easily configurable and can be tailored to the specific needs of your business, allowing you to change the rules for creating unique URLs.

Benefits for You:

  • Time savings through automatic URL management.
  • Elimination of errors related to duplicate product URLs.
  • Improvement of visibility and ranking of your store in search engines.
  • Smooth management of a large number of products in the store.

Installation

Installing the Kowal_CustomUrlRewrite module is quick and easy. You can install the module in two ways: via a ZIP file or Composer.

Method 1: Installation from ZIP File

  1. Unzip the ZIP file: Extract the module to the directory app/code/Kowal.
  2. Enable the module: Run the command:
    php bin/magento module:enable Kowal_CustomUrlRewrite
  3. Apply updates: Update the database by running:
    php bin/magento setup:upgrade*
    In production, use the --keep-generated option to avoid regenerating static content.
  4. Clear cache: Complete the installation by clearing the cache:
    php bin/magento cache:flush

Method 2: Installation via Composer

  1. Add Composer repository: Configure Composer by adding the repository:
    composer config repositories.repo.magento.com composer https://repo.magento.com/
  2. Install the module: Run the command:
    composer require kowal/module-customurlrewrite
  3. Enable the module: Enable the module using the command:
    php bin/magento module:enable Kowal_CustomUrlRewrite
  4. Apply updates: Update the database:
    php bin/magento setup:upgrade*
    In production, use the --keep-generated option for better performance.
  5. Clear cache: Clear the cache to complete the installation:
    php bin/magento cache:flush

With the Kowal_CustomUrlRewrite module, managing your URLs in Magento will become easier, more efficient, and better optimized for SEO. Order now and enhance the functionality of your store!

Write Your Own Review
You're reviewing:CustomUrlRewrite - Automatic URL Conflict Resolution

Pytanie:
Czy moduł automatycznie wykrywa i rozwiązuje konflikty adresów URL w moim sklepie Magento 2?

Odpowiedź:
Tak — moduł analizuje sytuacje, gdy występują duplikaty albo kolizje w adresach URL (np. ten sam „URL Key” dla różnych produktów/kategorii) i proponuje lub automatycznie tworzy rewrity/przekierowania, by uniknąć błędów 404 i problemów SEO.

Pytanie:
Czy mogę ustawić, aby stare URL‑e były przekierowywane 301 do nowych, bez ręcznej interwencji?

Odpowiedź:
Tak — moduł oferuje możliwość automatycznego tworzenia przekierowań typu 301 dla zmienionych albo usuniętych adresów URL, co pomaga zachować wartość SEO i zapobiec utracie ruchu.

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 mogę ręcznie zatwierdzić lub edytować proponowane przekierowania lub zmiany URL przez moduł?

Odpowiedź:
Tak — choć moduł oferuje automatyzację, administrator ma kontrolę nad tworzeniem, zatwierdzaniem lub edycją rewritów przed ich publikacją, co pozwala uniknąć niepożądanych zmian.

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ł wspiera tworzenie reguł lub filtrów dla konfliktów URL — np. ignorowanie określonych katalogów lub produktów?

Odpowiedź:
Tak — moduł zwykle umożliwia konfigurację wykluczeń lub specjalnych warunków (np. nie przekierowuj URL z konkretnych kategorii lub produktów) co daje elastyczność w zarządzaniu rewritami.

Pytanie:
Czy moduł pomaga w sytuacjach migracji sklepu lub reorganizacji struktury kategorii?

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 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ź:
Tak — producent deklaruje wsparcie techniczne oraz aktualizacje dla modułu, co zapewnia bezpieczeństwo przyszłych wersji Magento i zmian struktury URL.

Installation

* In the production environment, please use the --keep-generated option

Type: Composer

  1. The module is available in the composer repository:
    • Private GitLab repository: https://gitlab.com
  2. Add the composer repository to the configuration:
    composer config repositories.custom.url.write vcs https://gitlab.com/magento2ext/magento-2-customurlrewrite
  3. Add access token for the private GitLab repository:
    composer config --auth gitlab-token.gitlab.com 
  4. Install the module using Composer:
    composer require kowal/module-customurlrewrite
  5. Apply database updates:
    php bin/magento setup:upgrade
  6. Clear the cache:
    php bin/magento cache:flush