Sto per cambiare struttura al sito, tali che le pagine prima così:

/pagina.php

Diventeranno:

/index.php?a=pagina

Dal momento che come erano prima ci sono state per diverso tempo, presumo che abbiano guadagnato una certa posizione in Google, e mi piacerebbe mantenerla.

Quello che volevo chiedervi è quale strategia è bene adottare in questi casi per fare il redirect:

a) lista su .htaccess:

redirect 301 /index.php?a=pagina /pagina.php

b) PHP

// pagina.php
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: index.php?a=pagina');
exit;

c) ... altro?

Grazie.