code: def handle(self, sock, read_data, path, headers):
          "Sends back a static error page."
          if "://" not in self.redirect_to:
              destination = "http%s://%s" % (
                  "s" if headers.get('X-Forwarded-Protocol', headers.get('X-Forwarded-Proto', "")).lower() in ("https", "ssl") else "",
                  self.redirect_to
              )
          else:
              destination = self.redirect_to
          try:
              sock.sendall("HTTP/1.0 302 Found\r\nLocation: %s/%s\r\n\r\n" % (
                  destination.rstrip("/"),
                  path.lstrip("/"),
              ))
          except socket.error, e:
              if e.errno != errno.EPIPE:
                  raisf handle(self, sock, read_data, path, headers):
          "Sends back a static error page."
          if "://" not in self.redirect_to:
              destination = "http%s://%s" % (
                  "s" if headers.get('X-Forwarded-Protocol', headers.get('X-Forwarded-Proto', "")).lower() in ("https", "ssl") else "",
                  self.redirect_to
              )
          else:
              destination = self.redirect_to
          try:
              sock.sendall("HTTP/1.0 302 Found\r\nLocation: %s/%s\r\n\r\n" % (
                  destination.rstrip("/"),
                  path.lstrip("/"),
              ))
          except socket.error, e:
              if e.errno != errno.EPIPE:
                  raise
docs: Sends back a static error page.