Сен 022024
Одним вариантом может быть описанный ниже способ, который позволит не заменить URL сайта на новый, а в целом «отключить» привязку CMS к конкретному домену. За счет этого WordPress перестанет выполнять редирект на какой-то определенный URL, прописанный в настройках.
Для этого в конфигурационный файл wp-config.php необходимо добавить следующий код:
if(isset($_SERVER['HTTPS'])) {
$schema = 'https://';
} else {
$schema = 'http://';
}
define('WP_HOME', $schema.$_SERVER['SERVER_NAME']);
define('WP_SITEURL', $schema.$_SERVER['SERVER_NAME']);
Этот способ может быть полезен не только при переносе сайта на новый домен, но и при возникновении каких-либо неполадок в работе сайта, связанных с его URL (например, при невозможности устранить редирект на https, и др.)