Lo mejor seria cargar estas urls en un array. de esta forma:
Código PHP:
$urls[] = "http://www.pepe.com";
$urls[] = "http://www.pepe1.com";
$urls[] = "http://www.pepe2.com";
Ya que de esta menera despues podes hacer un rand mas facilmente con la funcion shuffle.
Código PHP:
srand (time()); //sembramos la semilla de numero aleatorios
shuffle ($urls); // desordenamos el array
Y despues solamente tomas el primer elemento del array y tenes una url al azar!
Código PHP:
$urlalazar = $urls[0];
Despues para que no te toquen dos veces el mismo tenes que pantearte algo:
1 - Que no salgan dos veces
+++que podrias hacerlo guardando en una archivo de texto la ultima url.
2 - Y lo que seria mas logico, que no le toquen 2 veces lo mismo a un mismo usuario, y en ese caso tendrias que usas sesiones.
Saludos