Has visto el switch Case?, con el haces un include y de ahi declaras, mira:
Tu link quedaria index.php?seccion=lista&genero=Rock
Código PHP:
<?php
$seccion = "seccion";
switch($seccion) {
case "lista": // Bloque 1
include('lista.php')
break;
case "seccion2": // Bloque 2
include('otrapagina.php');
break;
default: // Bloque 3
include('index.php');
}
?>
Y una vez que te haga el include de lista.php usas el genero=rock declarandolo con $_GET, espero me entiendas, saludos