Это обман SO-вопроса. Но я не знаю, связано ли это с настройкой конфигурации сервера. Как мне реализовать что-то вроде http://why.does.my.head.explode.net/? Я хочу сделать что-нибудь вроде ytmnd где каждый URL это другой страница, созданная пользователем. Мне может понадобиться что-то столь же простое, как указание на каталог, чтобы dirname.mysite.com перенаправлял на http_public / userGenContent / dirname /
Это конфиг сервера? Я планирую получить Windows Server 2003 (пока) для размещения проекта ASP.NET. Как мне реализовать / настроить такие сайты, как explode.net и ytmnd?
Это связано как с сетью, так и с сервером и приложением.
Прежде всего, DNS: у вас должна быть запись с подстановочными знаками, которая сопоставляет * .yourdomain.com с тем же IP-адресом.
Во-вторых, веб-сервер: вам необходимо определить сайт с подстановочными знаками (или использовать веб-сайт по умолчанию, если сервер делает только это), чтобы IIS отвечал на любой полученный запрос, заголовок хоста которого заканчивается на yourdomain.com.
В-третьих, приложение: вам необходимо использовать серверное приложение (написанное на выбранном вами языке, ASP.NET определенно подходит), которое анализирует полученный запрос и показывает правильный контент.