I had a quick chat with a colleague here who has already put some thought into this as well. We're going to start using a custom 404 handler which creates a 301 redirect when the user hits a directory. The handler uses XPATH to look up the directory in an XML file, and create the appropriate redirect if it finds a match. If there's no match, it just gives you a standard 404 error page. I'll probably write a plugin that climbs through the cms publication structure and creates a default set of information.
I'll write it up when we're done implementing it. Wayne. On Nov 24, 10:30 am, Tiffany <[EMAIL PROTECTED]> wrote: > ...seriously? > *sigh* > > On Nov 24, 12:21 pm, Wayne Bouwmeester <[EMAIL PROTECTED]> > wrote: > > > You can't. Lists can only have one publication package. > > Pages publish out for each one of their connections, and look to their > > parent link for a publication package. > > If they don't find one, they publish to the root. > > If you are using nav manager (hence the list) there's no great > > workaround. > > You can sometimes get away with dynamic anchors at the top level > > (allowing for separate publication packages), but this doesn't work > > well for sub levels. > > You might be able to come up with a class to use once on every list > > that publishes out an "index" named page to each directory which > > creates a redirect to the appropriate page. (you could use an anchor > > link to the parent page to get the redirect url) but you'd want to do > > a proper redirect. > > SEO and HTML experts might have an opinion on what "proper means" > > 301 / 302 / etc. > > Not so much fun if you have hundreds of directories... > > Wayne. > > > On Nov 24, 10:07 am, Tiffany <[EMAIL PROTECTED]> wrote: > > > > I have a page in a list which needs to be published as the index of > > > it's subpages. How do I change the target of just one page and not the > > > whole list? There is no option in the Action menu for individual > > > pages. > > > > grrrr.... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/RedDot-CMS-Users?hl=en -~----------~----~----~----~------~----~------~--~---
