Estimado , le coloco un ejemplo de su mismo codigo que a mi me funciona:
Código php:
Ver original<?php
$dato="micasa";
$variable =("http://".$dato);
echo "No esta vacia";
}else{
echo "Esta vacia";
}
?>
Con lo cual no veo error en ese punto , lo de la redirección como ya le he comentado seria de utilidad hacerla con php empleado la función header que define cabeceras.
Saludos!