Got a report from a shop that some product URLs return a 404 if linked to by e.g. Google shopping. It happens because high volume product URLs have been enabled recently. Apparently DW has some trouble handling variant IDs when they represent a combination of multiple variant groups AND there also is a querystring in the URL.
Examples
- exampleshop.com/category/masterproduct~vo01 (works)
- exampleshop.com/category/masterproduct~vo01?gad=1&gclid=10 (works)
- exampleshop.com/category/masterproduct~vo01.vo21 (works)
- exampleshop.com/category/masterproduct~vo01.vo21?gad=1&gclid=10 (doesn't work)
It seems that the . following the ~ is causing the URL handler to return 404 if combined with a query string.
The problem is observed on DW 9.18.0. Has this been fixed in DW 9.18.2? If not please plan a fix.
Kind regards
Roald