Вы можете ответить на каждый GET
просьбы user1.mysitename.com
с тем же содержанием, www.mysitename.com/profile.aspx?username=user1
или вы можете ответить с помощью перенаправления (HTTP 302 ответа) от первого URL на вторую ссылку.
Однако вы должны сначала удостовериться, что DNS-сервер, который является авторитетным на mysitename.com, знает обо всех этих доменах и отвечает необходимым вам ответом (либо IP-адрес сервера, либо CNAME для домена, который связан с IP).
EDIT:
Когда кто-то попытается прибоя в user1.mysitename.com
он сначала попытается разрешить user1.mysitename.com
, чтобы получить его IP - здесь нужен кто-то, чтобы дать ему понять, что такое IP домена user1.mysitename.com
.
После того, как у пользователя есть IP-адрес домена, он запросит страницу с помощью запроса HTTP GET
. Вам нужно как-то отреагировать на это. Один из способов - перенаправить его на другой URL-адрес (www.mysitename.com/profile.aspx?username=user1
). Другой способ - просто ответить на запрос GET
и предоставить ему страницу, которую он ищет.
huh? не могли бы вы подробнее рассказать? – 2010-05-12 18:35:26
Посмотрите на мое редактирование. – brickner