Código PHP para fazer redirecionamento 301 no wordpress

Coloque esse código na Header.php do seu tema ativo.

Nesse exemplo abaixo vários domínios com redirecionamento 301 para um mesmo domínio, Como o google busca indexou algumas paginas com WWW e outras sem WWW tivemos que fazer 2 validação.

<?php
$server = $_SERVER[‘SERVER_NAME’];
$v1 = $server ;// digite a url do site
$v2 = ‘https://www.jornalprime.com’; // digite a url do site
$v3 = ‘http://www.’.$v1.”; // verifica a url
if($v2 == $v3 ){

$endereco = $_SERVER [‘REQUEST_URI’];
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: https://www.jornalprime.com”.$endereco.”” );
exit(0);
}
else{
$v2 = ‘https://www.jornalprime.com’; // digite a url do site
$v3 = ‘http://’.$v1.”; // verifica a url
if($v2 == $v3 ){

$endereco = $_SERVER [‘REQUEST_URI’];
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: https://www.jornalprime.com”.$endereco.”” );
exit(0);

}else{
$v2 = ‘http://www.jornalprime.hospedagemdesites.ws’; // digite a url do site
$v3 = ‘http://’.$v1.”; // verifica a url
if($v2 == $v3 ){

$endereco = $_SERVER [‘REQUEST_URI’];
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: https://www.jornalprime.com”.$endereco.”” );
exit(0);
}else {
$v2 = ‘http://jornalprime.hospedagemdesites.ws’; // digite a url do site
$v3 = ‘http://’.$v1.”; // verifica a url
if($v2 == $v3 ){

$endereco = $_SERVER [‘REQUEST_URI’];
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: https://www.jornalprime.com”.$endereco.”” );
exit(0);
}
}

}};
?>