listenmirndt wrote:The songs directory is set and without reworking a large part of the system, I can't change it.
You don't have to. The point is that you're using an HTTP url to access the files, which means you're accessing them through the web server (again, I might add, since you're already using the web server to get this far) which is why you're being hassled about HTTP authorisation. Your web server already has access to its own filesystem. Use it.