Un servidor web virtual puede estar basado en nombres o en IP. En la gran mayoría de los casos, un servidor virtual basado en nombres es suficiente. Solo cuando se debe alojar un sitio SSL o se debe proporcionar un directorio FTP anónimo para el dominio, es necesario utilizar un servidor virtual basado en IP.