Advertisement
Guest User

Untitled

a guest
May 29th, 2015
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import SimpleHTTPServer
  2. import SocketServer
  3.  
  4. PORT = 80
  5.  
  6. class myHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
  7.    redirections = {'/': '/test'}
  8.    def do_GET(self):
  9.        
  10.        if self.path in myHandler.redirections:
  11.            self.path = myHandler.redirections[self.path]
  12.            self.send_response(301)
  13.            self.send_header('Location', self.path)
  14.            self.end_headers()
  15.        else:
  16.            super(myHandler, self).do_GET()
  17.  
  18.  
  19. handler = SocketServer.TCPServer(("", PORT), myHandler)
  20. print "serving at port %s" % (PORT,)
  21. handler.serve_forever()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement