
Did You Know? Locale Mapping Infinite Loops
If storefront locale mapping is set to none, creating a redirect where the source string is embedded inside the destination string triggers an infinite loop.
π‘ Did You Know?
If storefront locale mapping is set to "none" (no language codes in the URL path), creating a redirect where the source string is embedded inside the destination string (e.g., /home β /new/home) triggers an infinite redirect loop.
The fallback parser misinterprets the path folder /new/ as a language code.
Pro Tip: Remember that Pipeline Aliases (e.g., /cart β Cart-Show) evaluate before custom URL Rules or dynamic category mappings.
Savan Koradia
Architect & FounderCEO & Founder of AakarDev Softwares β’ Salesforce B2C Commerce Architect
Hands-on engineer sharing practical, experience-driven insights on Salesforce Commerce Cloud architecture, technical debt, cartridge health, and platform decisions from real production work.
Related Articles
Did You Know? Dynamic Mappings Exclusively for Legacy
Dynamic Mappings are engineered exclusively for legacy non-SFCC links arriving from external platforms during a migration.
Did You Know? Pushing URL Rules
Pushing URL Rule settings from Staging to Production requires selecting BOTH the Catalogs and Libraries data replication groups.
Did You Know? Explicit pageURL Override
If a merchandiser fills in the explicit pageURL attribute, it completely overrides your configured URL syntax rules.