Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import SimpleHTTPServer
- import SocketServer
- PORT = 80
- class myHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
- redirections = {'/': '/test'}
- def do_GET(self):
- if self.path in myHandler.redirections:
- self.path = myHandler.redirections[self.path]
- self.send_response(301)
- self.send_header('Location', self.path)
- self.end_headers()
- else:
- f = self.send_head()
- if f:
- self.copyfile(f, self.wfile)
- f.close()
- handler = SocketServer.TCPServer(("", PORT), myHandler)
- print "serving at port %s" % (PORT,)
- handler.serve_forever()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement