Following up from my previous post, I've been performing further testing today.
I've resolved the issues described above when I use the directory and site URL structure:
/chroot/home/myaccount/mydomain.com/html/master
/chroot/home/myaccount/mydomain.com/html/master/slave1
www.mydomain.com/master/slave1
So it is clear now that this works if the slave sites are a sub-directory of the master directory on the server.
I think that this will cause a security issue because the master directory is exposed.
Even if I install the master into the /html/ directory it will still be exposed as a potential directory.
Can you think of the best solution for me?
Why do you think I'm not able to install the slave into a completely different directory from the master? My host has said that they have applied the standard UNIX security settings to my server. What should I ask them to change for me?
Thanks and regards.