Я знаю, что есть множество примеров того, как перенаправить ваш не www на ваш www сайт, но я не использую утилиты для перезаписи / ISAPI.
На моем компьютере с Windows 2008R2 я установил несколько сайтов в IIS. Я настраиваю заголовки хоста как для версий с www, так и без www. Первая пара сайтов работает нормально. Если вы попытаетесь перейти на сайт без www, вы автоматически будете перенаправлены на версию с www.
Насколько я помню, мне не пришлось делать ничего особенного, кроме добавления соответствующих заголовков хоста - не возиться с перезаписью / ISAPI.
Что мне не хватает на стороне диспетчера серверов, чтобы это работало?