Amigo vi varios errores de sintaxis en redireccionar.php
trata de usar este:
Código PHP:
Ver original<?php
$palabra1=$_GET["lista1"];
if($palabra1 == "Hogar"){
header("Location: portada.html"); }else if($palabra1 == "Empresa"){
header("Location: reporte3.html"); }
?>
Si TE SALE OBJETO NO LOCALIZADO ES POR QUE TUS ARCHIVOS portada.html o reporte3.html NO ESTAN EN EL MISMO DIRECTORIO QUE redirecconar.php, EN TODO CASO PASA LOS ARCHIVOS A LA MISMA CARPETA O INDICA LA DIRECCION SI ESTAN EN OTRAS CARPETAS