Si el servidor gratuito esta con Apache y tienes acceso al .htaccess, lo mejor es incluir lo siguiente en dicho fichero:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
Si no puedes hacer eso, hay otras formas; en la pagina siguiente explica unas cuantas:
http://www.webconfs.com/how-to-redirect-a-webpage.php