I have apache up and running well for my root folder and subfolders which I create, but installed owncloud and the subfolder it created 404s even though I can see the folder from the server side.
I don't have any aliases or sites defined in apache2.conf or sites-enabled that speak to that subdirectory.
The directory is owned by www-data:www-data and has permissions drwxr-xr-x.
When I create subdirectories myself they resolve fine.
Bookmarks