I am still rolling this out to other parts of the website, but here is the new 404 page format https://pillser.com/engineering/2024-06-10-website-without-4...
As described elsewhere, here is how the new logic will work:
- I will track which URLs are associated with which products
- If user hits 404, I will check if there was previously a product associated with that URL and redirect accordingly
- If it is a new 404, I will display a 404 page which lists products with similar names