One site I've working on has a single page that won't load and I cannot figure out what's the problem. When I go to the page's url, it loads a text page saying "Index of /page-slug", where 'page-slug' is the corresponding page's permalink. It is only applying to this single page, and I have no clue how it got that way to begin with.
Already tried clearing my cache and the problem persists on Chrome and Firefox.