В более общем плане эти онлайн-сервисы (Facebook, Twitter, любой сайт, на котором хранится имя пользователя) используют базу данных и тесты, так что посмотрите, уникально ли имя пользователя на момент создания. Обычно, запрашивая имя, прежде чем разрешить создание новой учетной записи (многие делают это с помощью запросов ajax, когда пользователь вводит имя в форме регистрации).
После создания учетной записи сервер может быть настроен для обработки имени пути (используя что-то вроде mod_rewrite) при получении запроса URL-адреса и передачи информации в скрипт, который затем обращается к этой информации пользователя в базы данных и отображает страницу.
Это blogpost & video, кажется, очень полезно, но поскольку я не уверен, что ваша установка, это должно по крайней мере указывать на вас в правильном направлении ... Также Coldfusion меня пугает.
Если вы используете ColdBox для ColdFusion, вы можете разрешить ColdBox использовать симпатичные URL-адреса SES и перехватчик зарезервированных маршрутов (ссылка следует), чтобы пользователи не могли выбирать URL-адреса приложений. http://coldbox.org/forgebox/view/Reserved-Routes –