Ответ найден. Думаю кому-то может пригодится.
Если разворачивали WordPress на Денвере.
Делаем все по инструкции
Создание сети (Мультисайт)
Только в ШАГЕ 2 поправка:
1) Ищем файл httpd.conf;
2) В этом файле находим «НАЧАЛО ШАБЛОНА ВИРТУАЛЬНОГО ХОСТА»;
3) В нем есть строка (строка может отличаться суть найти фразу «ServerAlias»)
# ServerAlias "%&/-www" "%&/-www/www" $&{host:-}
4) Вставляем эти строки с заменой строки в пункте 3
# ServerAlias "%&/-www" "%&/-www/www" $&{host:-}
# ServerAlias %&/-www %&/-www/* $&{host:-}
5) Запускаем сервер;
6) Заходим в hosts и добавляем свой поддомен
Пример
127.0.0.1 blog.site.ru
P.S. Ваши поддомены останутся на все время пока не удалите его из hosts. (Примечания при переносе сайтов на хостинг)