E' una questione relativa alla configurazione dei virtualhost di apache, che evidentemente accettano anche host diversi da quello che consideriamo principale. Oltre al fatto che il dns del dominio conterrà sicuramente dei record contenenti wildcard, che fanno si che qualsiasi host venga scritto (anche picopallo.punk4free.org) venga gestito e reindirizzato all'ip del server.

Innanzi tutto se hai qualcuno di riferimento che ti offre il servizio di hosting dovresti contattarlo ed esporgli la problematica.

Se non riesci a risolvere la configurazione, la cosa la puoi gestire anche via PHP, dato che puoi verificare l'host della richiesta, che se non è punk4free.org o www.punk4free.org lo sblocchi rendendo un codice 404.