Has probado con las terminaciones:
o
como origen.
Algo así:
Código Apache:
Ver originalRewriteRule ^archivo1\.php(.*)$ /archivo2\.php$1 [R]
O implantando en el primario:
Código PHP:
Ver originalif( $_GET['id'] == 1 ){
header( "HTTP/1.1 301 Moved Permanently" ); header( "Location: https://www.midominio.es/archivo2.php?$_SERVER['QUERY_STRING']" ); }