CustomUrlRewrite - Rezolvarea automată a conflictelor URL
- Compatibilitate
- 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
Descriere / CustomUrlRewrite - Rezolvarea automată a conflictelor URL
MAGENTO 2 · CATALOG · URL-URI
Rezolvă conflictele URL la salvarea produsului.
Kowal CustomUrlRewrite
Kowal CustomUrlRewrite automatizează căutarea unei chei URL libere. Atunci când adresa este deja ocupată, verifică următoarele sufixe numerice, reducând corectarea manuală a coliziunilor din catalog.
Detectarea coliziunilor · Sufixe numerice · Automatizarea salvării
CUM FUNCȚIONEAZĂ ÎN PRACTICĂ
01 · Salvezi produsul
Modulul citește cheia URL a produsului.
02 · Verifică adresele existente
Verifică existența unei coliziuni în tabelul de rescrieri URL.
03 · Alege o cheie liberă
În caz de conflict, verifică următoarele sufixe: -1, -2 și mai departe.
Ce câștigă magazinul tău?
Descoperă posibilitățile modulului, modul de utilizare și setările pe care le poți adapta procesului tău de vânzare.
Adrese unice de produse fără rezolvarea manuală a conflictelor
Kowal_CustomUrlRewrite este un modul pentru Magento care gestionează automat unicitatea adreselor URL ale produselor, eliminând problemele legate de duplicarea acestora. Cu ajutorul modulului nostru, vei reduce erorile cauzate de conflictele de adrese la salvare, vei organiza adresele din perspectiva SEO și vei eficientiza gestionarea produselor în magazinul tău.
Funcții principale
- Rezolvarea automată a conflictelor URL: Modulul detectează automat adresele URL existente și adaugă un sufix numeric pentru a găsi o cheie URL liberă. Acest lucru reduce riscul de erori la salvarea produselor.
- Îmbunătățirea SEO: Adresele URL unice sunt esențiale pentru optimizarea pentru motoarele de căutare. Modulul asigură faptul că fiecare produs are o adresă URL unică și prietenoasă cu SEO, ceea ce poate influența pozitiv poziționarea magazinului tău.
- Integrare ușoară: Modulul se integrează cu sistemul nativ de rescriere URL din Magento, fără a necesita o configurare complexă sau modificarea nucleului sistemului.
- Performanță optimă: Verifică adresele existente în tabelul de rescrieri URL. Automatizarea reduce rezolvarea manuală a conflictelor; impactul asupra timpului de salvare depinde de dimensiunea catalogului și de numărul coliziunilor.
- Flexibilitate și extensibilitate: Logica de creare a adreselor unice poate fi adaptată în cadrul extinderii codului la nevoile afacerii. Versiunea actuală folosește sufixe numerice consecutive.
Beneficii pentru tine
- Economie de timp datorită gestionării automate a adreselor URL.
- Eliminarea erorilor legate de duplicarea adreselor URL ale produselor.
- Organizarea adreselor care susține acțiunile pentru vizibilitatea magazinului în motoarele de căutare.
- Gestionare mai ușoară a adreselor într-un catalog mare de produse.
Instalare
Instalarea modulului Kowal_CustomUrlRewrite este rapidă și simplă. Poți instala modulul în două moduri: folosind un fișier ZIP sau Composer.
Metoda 1: instalare din fișier ZIP
- Dezarhivează fișierul ZIP: Extrage modulul în
app/code/Kowal, în subdirectorul corespunzător înregistrării sale — în codul verificat acesta esteCustomUrlChecker. - Activează modulul: Rulează comanda:
php bin/magento module:enable Kowal_CustomUrlChecker - Aplică actualizările: Actualizează baza de date rulând:
În producție, folosește opțiuneaphp bin/magento setup:upgrade--keep-generated, conform procedurii de implementare a magazinului. - Golește memoria cache: Finalizează instalarea golind cache-ul:
php bin/magento cache:flush
Metoda 2: instalare prin Composer
- Adaugă repository-ul Composer: Configurează repository-ul care pune la dispoziție pachetul achiziționat. Comanda de mai jos din instrucțiunea anterioară se referă la repo.magento.com și se aplică doar dacă pachetul este disponibil acolo:
composer config repositories.repo.magento.com composer https://repo.magento.com/ - Instalează modulul: Execută comanda:
composer require kowal/module-customurlrewrite - Activează modulul: Activează modulul cu ajutorul comenzii:
php bin/magento module:enable Kowal_CustomUrlChecker - Aplică actualizările: Actualizează baza de date:
În producție, folosește opțiuneaphp bin/magento setup:upgrade--keep-generatedconform procedurii de implementare a magazinului. - Golește memoria cache: Golește cache-ul pentru a finaliza instalarea:
php bin/magento cache:flush
Datorită modulului Kowal_CustomUrlRewrite, gestionarea adreselor URL în Magento va deveni mai simplă, mai eficientă și mai bine optimizată pentru SEO. Comandă acum și crește funcționalitatea magazinului tău!
Exemplu și denumirea modulului
Dacă cheia produkt intră în coliziune cu o adresă existentă, modulul verifică produkt-1, apoi produkt-2 și sufixele următoare. În codul verificat, căile căutate au terminația .html.
Denumirea comercială și pachetul rămân CustomUrlRewrite / kowal/module-customurlrewrite. Instrucțiunea mai veche indica Kowal_CustomUrlRewrite, în timp ce versiunea verificată înregistrează modulul ca Kowal_CustomUrlChecker; această denumire trebuie folosită la activarea lui.
De la configurare la rezultat
1. Salvezi produsul
Modulul citește cheia URL a produsului.
2. Verifică adresele existente
Verifică existența unei coliziuni în tabelul de rescrieri URL.
3. Alege o cheie liberă
În caz de conflict, verifică următoarele sufixe: -1, -2 și mai departe.
De la conflict la adresă liberă
Cheie de bază: produkt
Adresă ocupată: produkt.html
Verificări următoare:produkt-1.html → produkt-2.html
Versiunea verificată a codului caută căi care se termină cu .html.
Organizează adresele din catalogul Magento
Vrei să adaptezi modulul la magazinul tău? Solicită implementarea Kowal CustomUrlRewrite și discută configurarea sau extensiile necesare.
Mai multe informații
| Conformitate cu șablonul | Luma / Blank, KOWAL |
|---|
Instrucțiuni de instalare a modulului
Instalare
* În mediul de producție, te rugăm să folosești opțiunea --keep-generated
Tip: Composer
- Modulul este disponibil în repository-ul composer:
- Repository privat GitLab:
https://gitlab.com
- Repository privat GitLab:
- Adaugă repository-ul composer în configurație:
composer config repositories.custom.url.write vcs https://gitlab.com/magento2ext/magento-2-customurlrewrite - Adaugă tokenul de acces la repository-ul privat GitLab:
composer config --auth gitlab-token.gitlab.com - Instalează modulul folosind Composer:
composer require kowal/module-customurlrewrite - Aplică actualizările bazei de date:
php bin/magento setup:upgrade - Golește memoria cache:
php bin/magento cache:flush