El problema
Una web dinámica, donde los contenidos cambian a menudo, suele atraer a los visitantes, que además procuran repetir para no perderse detalle. Javascript puede ayudarte a lograr tener una página para cada día de la semana.

La solución

Primero debes tener preparadas 7 páginas, una para el lunes, otra para el martes...etc. Tu página principal tan sólo deberá comprabar el día de la semana y luego dirigir el navegador a la página correspondiente. Esto se consigue con un evento onload vinculado a una función que usará un objeto Date (cuyo método getDay() nos da el número del día de la semana, con un 0 para el domingo y 6 para sábado) y una estructura switch para enviar al navegador a la página del día concreto usando el objeto location.


Un caso práctico
La función que redirige tu página sería algo así:

function iraDia()
{
var fecha = new Date()
var diaSem = fecha.getDay();
switch (diaSem){
 case 0: location.replace("pagdomingo.htm")
               break
 case 1: location.replace("paglunes.htm")
               break
 case 2: location.replace("pagmartes.htm")
               break
 case 3: location.replace("pagmiercoles.htm")
               break
 case 4: location.replace("pagjueves.htm")
               break
 case 5: location.replace("pagviernes.htm")
               break
 case 6: location.replace("pagsabado.htm")
               break
 }
}

En tu página principal colocas un onload en la sección body:

<body onload="iradia( )">
</body>

La página inicial (la que redirecciona) estará vacía como es lógico.