Kan contact niet opslaan als sleutel URL
Dit artikel verstrekt een tijdelijke oplossing voor de kwestie wanneer u contact niet als sleutel URL (b.v., "/contact") voor producten of de pagina's van CMS kunt bewaren.
Betrokken producten en versies
Adobe Commerce (alle implementatiemethoden) 2.4.x
Probleem
U kunt geen product of een pagina van CMS opslaan gebruikend de termijn contact als sleutel URL. Wanneer u de URL-sleutel probeert op te slaan, ontvangt u een fout die aangeeft dat de URL-sleutel een dubbele URL is.
Stappen om te reproduceren:
Creeer een pagina van CMS met contact als sleutel URL.
Verwacht resultaat :
De pagina wordt bewaard met contact als sleutel URL.
Werkelijk resultaat :
U kunt de pagina niet opslaan. U krijgt de fout: de waarde die op het Zeer belangrijke gebied wordt gespecificeerd URL zou een URL produceren die reeds bestaat.
Oorzaak
Contact is een gereserveerd woord dat in vendor/magento/module-contact/view/frontend/layout/contact_index_index.xml
wordt bepaald.
<router id="standard">
<route id="contact" frontName="contact">
<module name="Magento_Contact" />
</route>
</router>
Oplossing
U kunt niet het term contact als uw sleutel gebruiken URL, echter, kunt u het term contact gebruiken gecombineerd met een andere brief of een aantal (bijvoorbeeld, contact1 en contact2). Hoewel de termijn niet contact+ \ <een ander aantal of brief > moet zijn, zou de termijn om het even welk koord kunnen zijn zolang de lengte niet 255 karakters overschrijdt.
Voer de volgende stappen uit:
-
Meld u aan bij Commerce Admin.
-
Ga naar Marketing > SEO & Search > URL Rewrites .
-
Klik op Add URL Rewrite.
-
Selecteer Custom in de vervolgkeuzelijst Create URL Rewrite .
- Typ in Request Path "contact". De instructie Request Path is de instructie die een gebruiker in de browser invoert en de instructie Target Path is de locatie waarnaar de gebruiker moet omleiden.
- Typ in de Target Path de nieuwe URL-sleutel (bijvoorbeeld "contact1").
- Selecteer No in de vervolgkeuzelijst Redirect .
Gerelateerde lezing
- URL herschrijftin onze gebruikersgids.
- SEO Beste praktijkenin onze gebruikersgids.