php - puedo - outlook 2010 no me deja abrir links
Los hipervínculos dejan de funcionar en Firefox después de la redirección? (1)
La solución parece ser esta: no puedo redireccionar a una URL que termine con un questionmark, si lo hago, este problema ocurrirá. Me parece que este comportamiento no es esperado de FF3, pero no conozco las especificaciones HTTP lo suficiente como para decir si ese es el caso.
De cualquier manera, problema resuelto al eliminar el signo de interrogación de la URL de redirección.
En un proyecto en el que estoy trabajando, estoy usando encabezados HTTP para redirigir al usuario a la página principal después de un inicio de sesión exitoso;
header("Location: http://example.com/index.php?");
exit(0);
EDITAR: agregó questionmark a url para mostrar el problema
Esto funciona bien en todos los navegadores probados; sin embargo, en Firefox 3.0.6, tanto en Windows como en Mac y Debian, falla al configurar los hipervínculos correctamente. Cada hipervínculo apunta a la misma URL a la que apunta la redirección, ignorando por completo el atributo " href
". Actualizar la página no ayuda: tengo que volver a ingresar la URL manualmente y presionar enter para que los hipervínculos comiencen a funcionar nuevamente.
Lo intenté en IE6, IE7, Opera y Safari, y funciona bien. Supongo que algo está mal con la forma en que implemente la redirección, ¿podría alguien apuntarme en la dirección correcta?