o apache tradicionalmente converte urls com um til (~) como
http://www.example.com/~uploads/images/filename.jpg
para o nome do arquivo /home/uploads/public_html/images/filename.jpg . Você precisa
para encontrar em um dos arquivos de configuração do apache uma linha definindo UserDir e alterar
de disabled para
UserDir public_html
Você também precisará encontrar um parágrafo começando
<Directory /home/*/public_html/>
e garantir que não seja comentado (com # no início das linhas).