I'm configuring standard_error_message to forward 404s to their new location. According to the Zope Book, REQUEST.URL is "The URL of the Request without query string". I think I'm getting nailed by that "without query string" part. If someone requests http://www.mysite.com/a/b and there is no 'a' object, REQUEST.URL (when accessed from standard_error_message) will be 'http://www.mysite.com/a'. I assume this is because Zope thinks 'b' is an argument being passed to 'a'. How can I get the *real* URL the client requested? ===== Peter Hernberg Digerati R Us "More love or more disdain I crave" --Charles Webbe __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/