Leveransen kan inte sparas som en URL-nyckel
I den här artikeln finns en lösning på problemet när du inte kan spara leverans som en URL-nyckel (till exempel /leverans) för produkter eller CMS-sidor. När du försöker spara URL-nyckeln visas ett fel som anger att URL-nyckeln är en dubblett-URL.
Beskrivning description
Miljö
Adobe Commerce (alla distributionsmetoder), 2.4.x
Problem
You cannot save a CMS page with the term shipping in the URL key.
Steg att återskapa:
Skapa en CMS-sida med URL-nyckeln som leverans.
Förväntat resultat:
Sidan sparas med shipping som URL-nyckel.
Faktiskt resultat:
Du kan inte spara eftersom följande fel inträffar:
Värdet som anges i fältet URL-nyckel skulle generera en URL som redan finns.
Orsak
Leverans är ett reserverat ord som definieras i vendor/magento/module-shipping/etc/frontend/routes.xml
.
<router id="standard">
<route id="shipping" frontName="shipping">
<module name="Magento_Shipping" />
</route>
</router>
Upplösning resolution
Du kan inte använda termen shipping i URL-nyckeln, men du kan använda termen shipping kombinerat med en annan bokstav eller siffra (till exempel shipping1 och shipping2).
Även om termen inte behöver vara shipping+<
ytterligare ett tal eller en bokstav>
, kan termen vara vilken sträng som helst så länge längden inte överstiger 255 tecken.
Utför följande steg:
-
Logga in på Adobe Commerce Admin.
-
Gå till Marknadsföring
>
SEO & Search>
URL-omskrivningar. -
Klicka på Lägg till URL-omskrivning.
-
Välj Egen i listrutan Skapa URL-omskrivning.
-
Ange sökvägen till begäran som leverans.
-
Ange den nya URL-nyckeln i målsökvägen (till exempel leverans1).
-
Välj Nej i listrutan Omdirigering.
(Obs!: Sökvägen för begäran är den som användaren anger i webbläsaren och målsökvägen är den plats där den ska dirigeras om.)
-
Undvik dessutom att använda dessa nyckelord som är märkta som reserverade nyckelord, vilket gör att samma undantag visas. Om du använder något av nyckelorden som listas nedan som ett URL-nyckelvärde visas samma fel.
"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"
Relaterad läsning
- URL-omskrivning i vår användarhandbok för marknadsföring och marknadsföring.
- SEO Best Practices i vår användarhandbok för marknadsföring och marknadsföring.