I havent dug around but... Why is a simple URL not matched when visitor use a trailing slash?
For example I have the page /intranet/services/mail/ and on it I've saved the simple URL value "mail". I would expect the user to be redirected to the page for both:
The normal URL-handler gets me to the correct page for both non-simple URL:s:
On a side note: Without trailing slash the handler should do a permanect redirect (301), I haven't checked if this is the case.
I looked around our bug system and found:
"#60010: Simple address should work if you append a slash at the end of the URL"
So it has been reported and accepted as a bug.
Per GunsarfsEPiServer Development Team
Great! I hope it'll be fixed in 6 R2 then.
If you need it sooner, the code in this blog post could be adapted pretty easily.
I'm stuck on CMS 5 R2, and need to get this working ASAP. Is there any fix around? I checked out Deanes example, but not quite sure how to use it. I compiled your code as is, and just wanted to see if it was called if I appended a trailing slash. But no go. :(