I\'m currently using name-based virtual host configuration, to server about 5 different websites from the same IP address, just like in the apache documentation:
<
It's not possible the way you show - a VirtualHost is always just a host. But you could use an Alias.
VirtualHost
ServerName www.domain.tld DocumentRoot /www/domain Alias /folderpath /www/software