I’ve been tearing my hair out on this one. I too have the trailing slash specified in my configuration. Turns out that, in my case, navigating to my app with a trailing slash in the browser like so:
http://localhost/myapp/
will work, whereas
http://localhost/myapp
will not.
If I can dig up some more reasons why this is the case, I will add some more background on why this is happening.