virtual hosts controller