Hola amigos,
Estamos desarrollando una plataforma que entre otras funcionalidades le permite a un usuario visualizar su perfil. Actualmente en la raíz del servidor tengo una carpeta llamada users en la cual tengo una carpeta para cada usuario donde están sus fotos de perfil y las fotos de las galerías fotográficas que ha creado... algo así:
Código:
http_docs
classes
modules
js
css
images
...
...
users
usernameX
profile
albums
usernameY
profile
albums
Actualmente para visualizar un perfil utilizo, por ejemplo:
mysite.com?action=profile&id=15
PERO.............
Mi cliente quiere que al igual que Facebook se pueda acceder al perfil de un usuario tecleando:
mysite.com/usernameX
Eso sería sencillo creando una carpeta para cada usuario en el root de mi server, pero sería horribleeee tener cientos de carpetas en el root, al mismo nivel que las carpetas principales.
¿De qué manera puedo interceptar la URL para redirigir el llamado a la misma carpeta "users" actual?, ¿O cuál es la "best practice" en este caso?
Saludos y gracias!!!!!!