I'm super new to Apache and I am trying to get mutiple sites running on one host; OpenPhoto and ownCloud. I would like mydomain.com/openphoto and mydomain.com/owncloud to point to their respective services. I have them both installed but only they only work with one enabled at a time. My initial thought was to have a VirtualHost for each site but after looking into it I should only do that if I have separate DNS entries for each host.
I think using aliases is what I need. I don't quite understand what I need to change in the OpenPhoto VirtualHost entry to get the aliases to work. Note: ownClod didn't come with a VirtualHost configuration, it's just a php page that works. I would like to be able to add other sites in the future also.
Here is the open photo VirtualHost: