It seems like you've fallen pray to absolute URLs instead of using relative.
Too late to change, but for the future: Notice that all URLs in the HTML source starts with "/"? This means they'll be loaded from the root of the web server, but that's not where Itch stores them. Instead, the URLs should all start with "./" so they are loaded relative to the index.html. Seems that was the problem here.