Если вы имеете на своем сервере несколько IPадресов и хотите определить для конкретных сайтов конкретные адреса, то можете выбрать виртуальные хосты на основе IP (или на основе адреса).
«Virtual Host 192.168.6.1> ServerName "wwwl"
DocumentRoot "/var/www/vhosts/wwwl.example.com" «/VirtualHost> «Virtual Host 192.168.6.2> ServerName "www2"
DocumentRoot "/var/www/vhosts/www2.example.com" «/VirtualHost>
Так приходилось делать еще на заре развития Интернета, поскольку в HTTP 1.0 не было возможности указывать, на какой сервер по данному адресу вы хотите попасть. С появлением HTTP 1.1 хостинг на основе имен стал более популярен.