I'm trying to upgrade quite a large site from 2.2 to 2.3 , but it seems some changes have been made to the way Silverstripe handles URLS.
For SEO purposes , we fake URL nesting by putting keywords and categories in the URL for specific pages , e.g. ;
www.blabla.com/details/category1/category2/category3/category4?actual_id=92932
Silverstripe 2.2. just ignored the category1/category2/category3/category4 bit , and called the page with URL segment /details .. I could then take the "actual_id" value from the $_REQUEST array and fill the template with data accordingly.
This worked pretty well for us , but Silverstripe 2.3 refuses to play nice. It throws a :
" I can't handle sub-URLs of a xxxx object" error.
I cannot figure out how to get the site going while keeping the same URL layout.
Help ! ;-)