Homepage showing up as "index of \" page I am uploading a repo that works fine on a staging server to a live server. When doing so however the homepage is showing as "index of \" page with the public and readme.md directories showing. Like so



When i click on the public link it brings me to  the page, however it has no public assets or css. it is just HTML.



The database is linked properly. their are no errors that are showing as it is on dev mode. What can I do to fix this?

Here is the file structure in my home directory which is proper.



Thank you for your time.
I found the problem, I guess it wasn't craft cms related. 

I had to update my apache2 site-enabled config file!