Ho cercato un po' dappertutto, ma sarò sicuramente scemo io, ma non trovo nulla che mi possa aiutare

Di esempi su come fare un redirect di un intero dominio o di una singola pagina ne è pieno il mondo, ma non trovo come:

Dato il tal url, nel caso specifico un unica variabile nella querystring, come posso fare un redirect 301 del vecchio url al nuovo riscrivendolo.

Es. www.html.it/pagina.php?id=1

a

www.html.it/pagina/1.pdf

In modo dinamico possibilmente, ovvero il valore di "id" cambia ed è dinamico

Quindi:

codice:
RewriteRule ^pagina/([^/]+).pdf pagina.php?id=$1 [L]
Questo funziona perfettamente, dovrei contemporaneamente redirigere i vecchi url in 301.

Sapreste aiutarmi?

Grazie