Тема, конечно боянистая, но возникает и хочу показать, как сопоставить “нормальное” название сайта для приложения, поднятого в IIS (в частности IIS7), для работы локально 
1. Назначение адреса
Надеюсь у вас Windows Server, т.к. в IIS 7 достаточно просто создать несколько сайтов
запускаем консоль IIS создаем новый сайт, например mybugtracker.ru вводим название сайта (у меня mybugtracker.ru) выбираем месторасположение сайта на носителе и вводим параметр Host name, равный реальному адресу сайта в интернете остальные параметры оставляем как есть, и нажимаем ОК
Введя адрес сайта в параметр Host name значение “mybugtracker.ru” – мы сказали IIS, что запросы к нему, по адресу “http://mybugtracker.ru/” должны обрабатываться пулом сайта “mybugtracker.ru”
Но не редкость, когда необходимо, чтобы по разным адресам – грузился один и тот же сайт. Что ж, такое возможно, и достаточно просто:
- кликнуть по нужному сайту правой кнопкой мыши
- выбрать Edit bindings…

- в открывшемся окне вы увидите список сопоставленных сайту адресов (по умолчанию будет один)
- для добавления нового сопоставления – нажмите кнопку Add…
- введите еще один адрес сайта и нажмите ОК

самое главное не забудьте – все доменные адреса должны быть направлены на ваш сервер (это уже в настройках доменного имени)
2. Как натравить адрес на локальный сервер
Если вам необходимо отлаживать обращение по разным адресам, к одному сайту, но при этом нет удаленной отладки, можно отредактировать файл
c:\Windows\SYSTEM32\drivers\etc\hosts
в этом файле можно вручную задать соответствие адреса обращения к конкретному IP адресу
положим, я создал сайт, и хочу запустить его локально, но по адресу http://mybugtracker.ru/, для этого в файл добавляю запись:
127.0.0.1 mybugtracker.ru
тут говорится, что при обращении по адресу mybugtracker.ru – направить запрос на IP 127.0.0.1, а т.к. у меня стоит IIS – он его и обработает
Не уверен в абсолютной полезности статьи, но могу сказать одно: наблюдал в прошлом году, как чуваки, для запуска одного сайта под разными доменами – создавали в IIS новый вебсайт и натравливали на одну и туже папку, в результате – память на сервере начала заканчиваться (также каждому сайту создавался 1 пул
). Представьте – более 20-ти сайтов, каждый – отжирал несколько сотен метров оперативы (кеш вроде), в то время как можно было оставить лишь 1 работающий сайт, и добавить в IIS обработку доменов-зеркал. Собственно – так ребята и сделали, с моей предпосылки, если не ошибаюсь