Перенаправить старый домен и сообщения на домашнюю страницу нового домена

Я закрываю свой предыдущий сайт, поэтому я хочу перенаправить домашнюю страницу старого домена и все сообщения на домашнюю страницу нового домена. Я попытался использовать Cpanel redirect, но он перенаправляет только домашнюю страницу, а не сообщения. Я хочу также перенаправить все сообщения. Любое решение?

В StackOverflow есть много полезных тем, как это реализовать, но вот небольшое WP-решение, которое вы можете применить без изменения вашего файла .htaccess :

 add_action('init', function() { $redirect_to_domain = 'google.com'; // without protocol $https = false; // redirect to https ( default: http ) // don't change the following unless you know what you're doing $domain = str_replace( array('http://', 'https://'), '', get_site_url() ); $uri = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; wp_redirect( ( $https ? "https://" : "http://" ) . str_replace( $domain, $redirect_to_domain, $uri ) ); exit; }); 

Помните, что WordPress все равно будет запущен до тех пор, пока не будет выполнена перенаправление.

Надеюсь это поможет.