SHOW:
|
|
- or go back to the newest paste.
1 | import SimpleHTTPServer | |
2 | import SocketServer | |
3 | ||
4 | - | PORT = 8001 |
4 | + | PORT = 80 |
5 | ||
6 | class myHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): | |
7 | redirections = {'/': '/test'} | |
8 | def do_GET(self): | |
9 | - | import pdb |
9 | + | |
10 | - | pdb.set_trace() |
10 | + | |
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() |