falto, encontré esto en un faq, a lo mejor es antiguoo o no es la mejor solución, pero podrías probarlo:
Evitemos que se cachee la html en el servidor. Para eso ponemos esto.
<head>
<META HTTP-EQUIV="Expires" CONTENT="Mon, 04 Dec 1999 21:29:02 GMT">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>
______________________________________
Creo dos paginas de inicio, una que cargue a otra, ambas de las mismas dimensiones, el contenido estara en index2.swf, index1.swf estara en blanco porque sera reemplazada por index2.swf.
index1.swf - carga a - index2.swf
// En index1.swf
loadMovieNum("index2.swf?id="+random(1000));
______________________________________
Cuando carguemos un swf dentro de flash usemos un parametro id de valor aleatorio.
Para esto supongamos que en un mc llamado clip cargo las peliculas, entonces tengo que cargarlas asi.
clip.loadMovie("archivo.swf?id="+random(1000));
o si uso niveles asi
loadMovieNum("archivo.swf?id="+random(1000), numeroDeNivel);
______________________________________
Con estos tres pasos he logrado evitar el cacheo, es posible evitarse el segundo paso usando php o js y usando un random que cargue directamente el swf2, pero bueno como no en todos los casos tenemos estas opciones disponibles dejo esta solucion alternativa que tambien funciona.
suerte, compañero.
tb hay un programa llamado pasakche, lo puedes descargar de
aqui, aunque solo funcionará si lo tiene instalado.