Merhaba,
Bunu apache yada nginx ne varsa root yolu bildirerek yapabilirsiniz. Mesela biz tüm hizmetlerimizde nginx kullanıyoruz oradan nasıl yapılacağını özetleyeyim. Sunucunuza a.com u kurdunuz. Sonra b.com u da kurun. Normalde örnek şöyle bir conf dosyanız olur ;
server {
listen ip:80;
server_name a.com;
root /home/a.com/public_html;
b.com içinde tabi kendi alanı olur ;
server {
listen ip:80;
server_name b.com;
root /home/b.com/public_html;
siz yukarıdaki b.com için olan .conf dosyasındaki root /home/b.com/public_html; alanını root /home/a.com/public_html; yaparsanız yani sitenin dosyalarının yolunu değiştirseniz artık b.com sitesi a.com ile aynı yerdeki (/home/a.com/public_html) dosyaları açar. Buraya istediğiniz dizini girebilirsiniz /home/a.com/public_html/B_SİTESİ vs. root olarak belirlediğiniz yol ne ise websitesi oradaki dosyaları çalıştırır.
Eğer apache var ise sunucunuzda httpd.conf u bulun ;
<VirtualHost ip:80>
ServerName a.com
DocumentRoot /home/a.com/public_html
şeklide yazar root yerine DocumentRoot yukarıdaki mantıkta bunu da düzenleyebilirsiniz.
Teşekkür ederim yardımınız için