Apache doesn't load WebGL content

I have a WebGL game that works fine locally, but I want to host it on my new Apache2.4 server. I have moved the files across and when I load the page, everything loads except the WebGL content (see screenshot below).

The dev tools tell me that the UnityProgress.js and UnityLoader.js files failed to load with a 404 error code. The case sensitivity is correct for the files and folders names to the html in the Unity generated index.html (I would be surprised if that was incorrect), I have tried moving them out of their subfolders and placing them next to my index.html file and updating the html, but I am still get the same message.

Has anybody encountered this before?

My Linux distro comes with lighttpd. It is another webserver that was intercepting all of the port 80 traffic.

Running the following command fixed things:

sudo apt-get remove lighttpd