Я недавно разместил вопрос о создании тщеславных URL-адресов на своем сайте, и хотя я получил много отличных ответов, мне любопытно узнать, что не так с моей первоначальной идеей:
Вот проблема:
В настоящее время у меня есть ужасные URL, которые выглядят так:
http://www.hikingsanfrancisco.com/hiker_community/hiker_public_profile.php?community_member_id=2
То, что я хочу, это что-то элегантное:
http://www.hikingsanfrancisco.com/alex-genadinik
Какое мое предлагаемое решение:
Могу ли я просто сохранить "alex-genadinik" в базе данных (вместо контроллеров MVC) и получить URL-адрес тщеславия при поиске человека. И тогда я мог бы перенаправить на элегантно выглядящий домен?
Или перенаправление добавит уровень технической неловкости и негибкости? Возможно, мне не пришлось бы вообще перенаправлять. Я имею в виду, что я буду искать вещи в БД, а не на сервере. Я думаю, что это единственная разница. Мысли? :)