Si tus usuarios suben sus archivos a una carpeta public_html, puedes verla en la direccion
http://www.tusitio.com/~nombreusuario
Si quieres que se vea sin el ~ , y las carpetas no estan en la raiz de tu directorio web, puedes añadir
aliases -que apunten a las carpetas donde estan esos archivos- en el httpd.conf de tu apache, para mas informacion, revisa la documentacion de Apache, crear aliases es sencillo.