Salve a tutti,
ho riscontrato un comportamento anomalo in firefox 8 beta per quanto riguarda la visualizzazione di una pagina ritornata da Apache in seguito ad un ErrorDocument.
ho configurato Apache in modo che in caso riscontri un errore 400 mostri a video una pagina redirect.html
ErrorDocument 400 /redirect.html
Utilizzando tutti i Firefox precdedenti fino all'ultima versione 7 non ho riscontrato problemi e mi veniva correttamente mostrato il contenuto della pagina redirect.html in formato html.
Provando la beta di firefox 8 ho invece riscontrato (con lo stesso Webserver, la stessa configurazione e la stessa pagina di redirect) che mi viene mostrato il sorgente della pagina redirect.html in plain text.
In caso di ErrorDocument 404 viene tornata la pagina in entrambi i firefox non in plain text ma mostrando correttamente l'html della pagina.
Com'è possibile che si verifichi un comportamente così anomalo in firefox 8 beta?!? cosa è cambiato?
PS: non ho la possibilità di utilizzare il mod_rewrite di Apache per questo faccio il redirect utilizzando ErrorDocument 400.
il file redirect.html è il seguente:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body>
<h1>HELLO WORLD</h1>
</body>
</html>