X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FLauncher.java;h=ff4b9b6e7b1aa97ba4f56a8e81155c7e63f15af9;hb=70b23989058140bce576713168d0be4365c71037;hp=0490d1b1f1bf20609c494b5a2863e30e018d3b83;hpb=0756b4bc8ceab41504c697fc160e20a9e4c6d89b;p=gigi.git diff --git a/src/org/cacert/gigi/Launcher.java b/src/org/cacert/gigi/Launcher.java index 0490d1b1..ff4b9b6e 100644 --- a/src/org/cacert/gigi/Launcher.java +++ b/src/org/cacert/gigi/Launcher.java @@ -195,6 +195,7 @@ public class Launcher { private static ContextHandler generateGigiServletContext(ServletHolder webAppServlet) { final ResourceHandler rh = new ResourceHandler(); + rh.setEtags(true); rh.setResourceBase("static/www"); HandlerWrapper hw = new PolicyRedirector(); @@ -205,6 +206,7 @@ public class Launcher { servlet.addServlet(webAppServlet, "/*"); ErrorPageErrorHandler epeh = new ErrorPageErrorHandler(); epeh.addErrorPage(404, "/error"); + epeh.addErrorPage(403, "/denied"); servlet.setErrorHandler(epeh); HandlerList hl = new HandlerList(); @@ -219,6 +221,7 @@ public class Launcher { private static Handler generateStaticContext() { final ResourceHandler rh = new ResourceHandler(); + rh.setEtags(true); rh.setResourceBase("static/static"); ContextHandler ch = new ContextHandler();