Index: src/org/mortbay/jetty/servlet/ServletHttpResponse.java =================================================================== RCS file: /cvsroot/jetty/Jetty/src/org/mortbay/jetty/servlet/ServletHttpResponse.java,v retrieving revision 1.31 diff -u -r1.31 ServletHttpResponse.java --- src/org/mortbay/jetty/servlet/ServletHttpResponse.java 14 Dec 2002 13:03:02 -0000 1.31 +++ src/org/mortbay/jetty/servlet/ServletHttpResponse.java 16 Jan 2003 13:16:31 -0000 @@ -415,14 +415,18 @@ if (!URI.hasScheme(url)) { StringBuffer buf = _servletHttpRequest.getHttpRequest().getRootURL(); - if (url.startsWith("/")) buf.append(URI.canonicalPath(url)); else - buf.append(URI.canonicalPath(URI.addPaths(URI.parentPath(_servletHttpRequest.getRequestURI()),url))); + { + url=URI.canonicalPath(URI.addPaths(URI.parentPath(_servletHttpRequest.getRequestURI()),url)); + if (!url.startsWith("/")) + buf.append('/'); + buf.append(url); + } + url=buf.toString(); } - _httpResponse.sendRedirect(url); }