Se il sito si chiama www.miosito.it, perché non lasciare l'area pubblica così come è, e spostare l'area aziendale sotto azienda.miosito.it o qualcosa di simile?

Il metodo migliore per reindirizzare il traffico in automatico per gli utenti umani e non è di dare una risposta di stato http 301 alle richieste (NON 302!). La documentazione per Apache: http://httpd.apache.org/docs/2.0/mod/mod_alias.html