im currently using this
so if i have domain1.com directory in /home/chris/web
ex /home/chris/web/domain1.com
/home/chris/web/domain2.com
www.domain1.com and domain1.com will work
etc
but if i have say demo.domain1.com
it wont, im trying to get sub domains working as well.
<VirtualHost ipaddress>
UseCanonicalName Off
ServerAlias www.*
DocumentRoot /home/chris/web/
VirtualDocumentRoot /home/chris/web/%2+
<Directory "">
Options ALL -Indexes
AllowOverride ALL
</Directory>
</VirtualHost>
<VirtualHost ipaddress>
UseCanonicalName Off
ServerAlias *
DocumentRoot /home/chris/web/
VirtualDocumentRoot /home/chris/web/%0
<Directory "">
Options ALL -Indexes
AllowOverride ALL
</Directory>
</VirtualHost>