Is there a way to do it without using SNI Mod Apache?
I tried many thing but no 1 them worked for me.
thanks in advance.
Use different ports for each virtual host.
You simply cannot have two certs on a single address+port without SNI support.
Many SSL providers offer multi-domain SSL certificates, you may want to look in to these. These allow you to have a simple Apache configuration, but multiple sites on one HTTPS IP address. These are not ideal for sites requiring separation, but in this case an isolated server/VM may make more sense.