Kan verzending niet opslaan als URL-sleutel
Dit artikel biedt een oplossing voor het probleem wanneer u verzending niet kunt opslaan als een URL-sleutel (bijvoorbeeld: / Shipping ) voor producten of CMS-pagina's. Wanneer u de URL-sleutel probeert op te slaan, ontvangt u een fout die aangeeft dat de URL-sleutel een dubbele URL is.
Beschrijving description
Omgeving
Adobe Commerce (alle implementatiemethoden), 2.4.x
Probleem
You cannot save a CMS page with the term shipping in the URL key.
Stappen om te reproduceren:
Creeer de pagina van a CMS met de sleutel URL als het verschepen.
Verwacht resultaat:
De pagina bewaart met het verschepen als sleutel URL.
Ware resultaat:
U kunt niet opslaan aangezien deze fout voorkomt:
de waarde die op het Zeer belangrijke gebied wordt gespecificeerd URL zou een URL produceren die reeds bestaat.
Oorzaak
Verzending is een gereserveerd woord dat is gedefinieerd in vendor/magento/module-shipping/etc/frontend/routes.xml .
<router id="standard">
<route id="shipping" frontName="shipping">
<module name="Magento_Shipping" />
</route>
</router>
Resolutie resolution
U kunt niet de termijn gebruiken die in uw sleutel URL verschepen - nochtans kunt u de termijn gebruiken die met een andere brief of een aantal (bijvoorbeeld, verschepen1 en verschepen2) wordt gecombineerd.
Hoewel de termijn niet het verschepen + < een ander aantal of brief > moet zijn - de termijn zou om het even welk koord kunnen zijn zolang de lengte 255 karakters niet overschrijdt.
Voer de volgende stappen uit:
-
Meld u aan bij de Adobe Commerce-beheerder.
-
Ga naar Marketing
>SEO & Onderzoek>URL herschrijft . -
Klik toevoegen URL herschrijft .
-
Selecteer Douane in Create URL herschrijft drop-down.
-
Typ de Weg van het Verzoek als verscheepend.
-
In het Weg van het Doel , typ de nieuwe sleutel URL (bijvoorbeeld, verschepen1).
-
Selecteer Nr in opnieuw richten drop-down.
( Nota : De Weg van het Verzoek is wat een gebruiker in browser ingaat en de Weg van het Doel is waar het aan zou moeten opnieuw richten.)
-
Bovendien vermijd het gebruiken van deze sleutelwoorden die als gereserveerde sleutelwoorden worden geëtiketteerd die de zelfde uitzondering veroorzaken om te verschijnen. Als u een van deze trefwoorden gebruikt als een URL-sleutelwaarde, wordt dezelfde fout weergegeven.
"admin"
"adminAnalytics"
"analytics"
"api"
"backup"
"bulk"
"captcha"
"catalog"
"catalogsearch"
"checkout"
"cms"
"contact"
"cookie"
"customer"
"directory"
"downloadable"
"giftmessage"
"groupedProduct"
"indexer"
"instantpurchase"
"loginascustomer"
"marketplace"
"mui"
"multishipping"
"newsletter"
"oauth"
"paypal"
"persistent"
"productalert"
"releaseNotification"
"reports"
"review"
"robots"
"rss"
"sales"
"search"
"security"
"sendfriend"
"shipping"
"stores"
"swagger"
"swatches"
"tax"
"theme"
"translation"
"vault"
"wishlist"
Gerelateerde lezing
- URL herschrijft in onze Gids van de Gebruiker van Merchandising en van Bevorderingen
- SEO Beste praktijken in onze Gids van de Gebruiker van de Verkoop en van Bevorderingen