Но он из за этого постоянно редиректит на главную страницу сайта
Может так поможет? :) (внимание на конечный слеш)
proxy_pass http://localhost:8000;
Если deny all не отрабатывает то или в location не попадает запрос или впереди стоит еще 1 reverse proxy и не настроен прием реального адреса через заголовки (real_ip_header/set_real_ip_from).