Gracias Iñaki, he seguido la discusión y tu consejo de consultar los log (mira que era obvio) me ha servido para detectar el error.
En mi caso podía ver mi página en unos ordenadores y en otros con el mismo sistema operativo y navegador no me dejaba y me daba error HTTP 500 . Era por un problema de idioma. En italiano me funciona pero en español no.
Eso sí, con Explorer 7 en italiano sigue sin funcionarme ¿alguna idea de cuál puede ser la causa?