diff --git a/src/main/java/com/alibaba/druid/support/http/ResourceSerlvet.java b/src/main/java/com/alibaba/druid/support/http/ResourceSerlvet.java index 64652d6837..387a864520 100644 --- a/src/main/java/com/alibaba/druid/support/http/ResourceSerlvet.java +++ b/src/main/java/com/alibaba/druid/support/http/ResourceSerlvet.java @@ -218,7 +218,11 @@ public abstract class ResourceSerlvet extends HttpServlet { if (contextPath == null || contextPath.equals("") || contextPath.equals("/")) { response.sendRedirect("/druid/login.html"); } else { - response.sendRedirect("druid/login.html"); + if("".equals(path)){ + response.sendRedirect("druid/login.html"); + } else { + response.sendRedirect("login.html"); + } } return; }