Muchísimas gracias miSko, me acabas de dar la clave que necesitaba porque sabía que con htaccess se podía hacer todo eso pero no sabía exactamente como.
Solo una preguntilla más, es que tengo el problema de urls viejas y nuevas en secciones tipo http://misitio.es/algo/contenidoalgo
tengo así las expresiones en htaccess:
Cita: RewriteRule ^seccion1/(.*)$ paginaseccion1.php?n=$1
RewriteRule ^seccion2/(.*)$ paginaseccion2.php?id=$1
Pero en este caso como tendría que hacer la redirección 301? es que he probado pero creo que pongo mal la expresión donde la url con interrogante.