Para redirigir cualquier dominio o URL concreta (con o sin parámetros PHP) podemos utilizar la reescritura (RewriteRule) en el archivo .htacess

Ejemplo:

RewriteEngine on

RewriteCond %{REQUEST_URI} ^/directorio/index.php$
RewriteCond %{QUERY_STRING} ^option=valor&id=13$ [NC]
RewriteRule  ^(.*)$  http://www.dominio2.com/tecnologias/automatizaci%C3%B3n-y-control?  [L,R=301]

RewriteCond %{REQUEST_URI} ^/directorio/index.php$ [NC]
RewriteRule  ^(.*)$  http://www.dominio2.com/?  [L,R=301]

RewriteRule  (.*)  http://www.dominio2.com/$1  [L,R=301]

Explicación:

En la primera regla recogemos la URI y consultamos el STRING a partir del ? para enviarla a su URL correspondiente en el nuevo dominio (dominio2.com).

En la línea RewriteRule añadimos un ? al final de la URL destino para indicarle que no printe el STRING anterior.

La segunda regla es menos concreta y no identifica ningún parámetro adicional por GET. Cualquier llamada a http://www.dominio1.com/directorio/index.php será redirigida a http://www.dominio2.com

La tercera regla redirige cualquier URI a http://www.dominio2.com

Se ejecutan secuencialmente, con lo que contemplamos todas las posibilidades.

 

L = Last (no ejecutará ninguna regla más)

R = Redirect

NC = No discrimina entre mayúsculas/minúsculas