2009-10-14 4 views
1

Я хочу создать веб-приложение, в котором пользователи могут зарегистрироваться и иметь профиль. Пользователи могут просматривать профили, добавляя имя пользователя в URL-адресе.Сделать зарегистрированным пользователям свой url

http://mysite.com/john

Как я могу создать этот адрес для каждого зарегистрированного пользователя

Я обучал с помощью mod_rewrite, чтобы переписать URL, но есть какие-либо другие aproaches?

, кстати, я хочу использовать Struts 2 и Tomcat в качестве сервера

ответ

1

Большое спасибо. Я нашел этот фильтр http://tuckey.org/urlrewrite/ , поэтому я собираюсь его использовать. Он работает для веб-приложений, которые используют сервлеты, такие как Struts, Spring и т. Д.

-1

Вот глупый способ, создать каталог для каждого пользователя на сервере затем положить index.htm или default.htm в нем. ЛОЛ. Таким образом, мой университет установил свой веб-сервер, чтобы каждый ученик мог иметь свой собственный адрес мини-сайта, например, http://www.myuni.com/~myuser

+0

hahaha thx any other aproach? – Enrique

1

Если вы хотите сделать что-то вроде http://bob.mysite.com, вы можете достичь этого с помощью подстановочного DNS, вот пример того, как это сделать может быть сделано на сервере CPanel:

http://www.actiononline.biz/web/enabling-wildcard-dns-on-cpanel-servers/

по существу, это позволяет создавать неограниченное количество подобласти парковки доменов в верхней части области сердцевины.

Смежные вопросы