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