El nombre del archivo es
.htaccess
.
Si se puede hacer eso. Pero obviamente tendrías que crear un campo en tu base de datos que guarde ese dato (
juan-lopez) y en vez de acceder por su identificador numérico accedes mediante ese campo.
Tu base de datos tendría que contener algo así:
Código:
id: 7
name: Juan Lopez
name_slug: juan-lopez
Y ya accedes por ahí.
Otra opción sería por ejemplo que la URL fuera algo tipo
/alumnos/7-juan-lopez
, y ya sólo el dato numérico y sigues trabajando con tu ID.