But modifying `luigi/server.py` line 302 with `luigi/` prefix makes `curl -L
http://hostname/luigi/` work:
```python
300 handlers = [
301 (r'/api/(.*)', RPCHandler, {"scheduler": scheduler}),
302 (r'/luigi/', RootPathHandler, {'scheduler': scheduler}),
303 (r'/tasklist', AllRunHandler, {'scheduler': scheduler}),
304 (r'/tasklist/(.*?)', SelectedRunHandler, {'scheduler': scheduler}),
305 (r'/history', RecentRunHandler, {'scheduler': scheduler}),
306 (r'/history/by_name/(.*?)', ByNameHandler, {'scheduler': scheduler}),
307 (r'/history/by_id/(.*?)', ByIdHandler, {'scheduler': scheduler}),
308 (r'/history/by_params/(.*?)', ByParamsHandler, {'scheduler': scheduler}),
309 (r'/metrics', MetricsHandler, {'scheduler': scheduler})
310 ]
```
I started my approach without Nginx-- I modified the `luigi/server.py` and tested just `curl -L
http://127.0.0.1/luigi/` before trying the Nginx.
That being said, I am yet to find a way to solve this problem without modifying `luigi/server.py`
Thanks,
Tashrif