Если я выполню python -m SimpleHTTPServer
, он обслуживает файлы в текущем каталоге.
Моя структура каталогов выглядит следующим образом:
/protected/public
/protected/private
/test
Я хочу запустить сервер в моем каталоге /test
и хочу, чтобы он обслуживал файлы в каталоге /test
. Но я хочу, чтобы все запросы к серверу, начинающиеся с '/public', извлекались из каталога /protected/public
.
например, запрос к http://localhost:8000/public/index.html
будет обслуживать файл по адресу /protected/public/index.html
Возможно ли это с помощью встроенного сервера или мне придется написать собственный?