We have a site where we keep the productcatalog on the same page in the navigation tree, and our URL structure for eCommerce is setup like this
/ProductPage/GroupName/SubGroupName/ProductName.aspx
This unfortunately results in that you could do this and get the same product
/ProductPage/ICanWriteWhatever/IWant/ProductName.aspx
As long as you have the URL name of the page in the navigation tree and of the product, everything in between does not matter. Which of course opens up for duplicate content.
We however have to do it this way to keep the productmenu open and to show a correct breadcrumb.
Another problem we are having is that when a product is deleted, it just shows a blank page with all the content that is in the masterpage, the http results is just OK 200.
The shop is a very large one with 5000+ products and a nigtly import process that creates/updates/and deletes products, so it's unfortunate that URL's, that do not relate to a product, do not throw a 404 error.
We cannot use the direct paths module to do a redirect, DynamicWeb has confirmed that you cannot redirect product urls. It was said that it was on the roadmap for 8.1, but the info under Releases mentions nothing of it. And another problem is that the last time we updated to fix some serious problems caused by bugs, the custom import/export process stopped working and we had to quite a bit development time to get it up and running again.
Can anyone help, or should we just continue to be aggravated about the shortcomings of DynamicWeb?