Is there an easy/recommended way to make a sub-server accessible via the parent server’s web root?
Example
parent server: domain.com
sub server: sub.domain.com (but have it accessible via domain.com/sub instead of using the sub.domain.com to access the sub-server)
I know the old sub-domain option allows this, however it’s not ideal. This particular sub-directory is a totally separate web-app. The web app (CMS) in the parent server is a huge forum (lots of files and huge DB) and the other is separate app with a huge DB and thousands and thousands of images. Using the parent/virtual server setup is preferred since it keeps the backups separate - and all around makes life much easier for me to have the backups separate. If I use the old sub-domains feature, I can access the app at the URL I need (domain.com/sub), but then everything (parent and sub-server) are all in one massive backup, much harder/longer to restore copies of the live data to my dev environment. I really don’t want move the domain.com/sub to a new URL (all those url rewrites, page rank, etc. lost by changing URL). But really want the separate backup features afforded by using sub-servers.
So…the question is. What (if any) is a good way to create a parent server at domain.com, and also create sub-server accessible at domain.com/sub (instead of sub.domain.com) so that both parent and sub server share (as far as the public url is concerned) the same domain - but remain separate server/sub-server for the purpose of virtualmin, backups, etc?
I thought about just putting a symlink in /home/parent/public_html/symlink pointed at /home/parent/domains/subserver/public_html - but I was concerned that would run into symlinksifownermatch issues, or that virtualmin backups would follow that symlink and end up including the entire sub-server in the parent server backup, or SUEX issues, etc. But, is it really as simple as just a symlink in the parent servers web root?
(PS - If this is a duplicate - my apologies. I thought I submitted it the topic, but since it’s not showing either it got sent to a moderation que, or I missed hitting the submit button the first time.