Мне было интересно, как я могу заставить пользователей зарегистрироваться и назначить им субдомен, например http://username.tumblr.com, например, tumblr и blogger, и почему они используют субдомены, а не blogger.com/username, простые URL, спасибо
Вам необходимо создать запись с подстановочным знаком dns ( см. Этот вопрос ).
Естьпара причин, по которым кто-то может это сделать.
для примера с read symfony Продвинутая маршрутизация