If you find yourself configuring IIS to use a non-default folder structure/location (hi DISA STIGs!) you might also find yourself encountering some head scratching HTTP 500.19.5 errors in your IIS logs (aka 500 19 5). Make sure that the account your AppPool is using has read access to the wwwroot folder.