If I do python -m SimpleHTTPServer
it serves the files in the current directory.
My directory structure looks like this:
/protected/public
/protected/private
/test
I want to start the server in my /test
directory and I want it to serve files in the /test
directory. But I want all requests to the server starting with '/public' to be pulled from the /protected/public
directory.
e.g.a request to http://localhost:8000/public/index.html
would serve the file at /protected/public/index.html
Is this possible with the built in server or will I have to write a custom one?