Нормальный виртуальный домен на денвере -  это отдельная папке в c:\WebServers\home\localhost.com\www\

Пример:

c:\WebServers\home\localhost.com\www\mysite.ru - в браузере будет открываться как mysite.ru

c:\WebServers\home\localhost.com\www\site.ru - в браузере будет открываться как site.ru

Создаете 2 папки с разными доменами и скидываете туда разные магазины. Перезагружаете сервер и пользуетесь уже двумя доменами... Основы дальше сами изучите или нам тут все расписывать? 
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

*

Love

Я ж и говорю что не понимаю чем отличается "нормальный" виртуальный домен от не нормального виртуального домена. Другие системы работают без проблем на не нормальном. То есть можно сделать папку в c:\WebServers\home\localhost\www\ и ничего не прописывать в host файле и это и будет не нормальный виртуальный домен. А можно создать папку выше и в ней папку www и прописать ее в host файле. Например c:\WebServers\home\localhost.com\www\ Но в чем различие для магазина?
Вы наверное с луны свалились. При запуске денвера он сам прописывает в файл host все созданные виртуальные домены сколько бы их не было.