У меня есть сайт Wordpress, который в настоящее время работает на www.example.com
, размещенный в среде общего хостинга. Я перенес его с этого общего сервера на облачную виртуальную платформу, где я буду использовать веб-сервер для размещения сайта.
Пока что я скопировал каталог wordpress
в /var/www/
на новом сервере и настроил Apache для указания на /var/www/wordpress
. Я также создал копию базы данных Wordpress со старого сервера и импортировал ее в mysql
на новом сервере.
Перед передачей DNS на www.example.com
для указания на новый сервер я хочу внести некоторые изменения в копию сайта на новом сервере, используя IP-адрес нового сервера для доступа к новой локальной копии, вместо доменного имени www.example.com
(тем временем я хочу сохранить исходный сайт на старом сервере, чтобы не было простоев).
Но после того, как все скопировано, я не могу получить доступ к сайту на новом сервере, потому что URL-адрес сайта по-прежнему настроен на www.example.com
внутри, поэтому, когда я набираю http://215.15.7.100
, я просто сразу перенаправляюсь на www.example.com
(существующий действующий сайт на общем сервере).
Я пытался следовать инструкциям Wordpress на Изменение URL-адреса сайта , но они неверны или что-то упустили. Я сделал так, как предложил, и добавил следующее к своему wp-config.php
:
define('WP_HOME','http://215.15.7.100');
define('WP_SITEURL','http://215.15.7.100');
... но это не имело никакого эффекта. Он по-прежнему автоматически перенаправляет меня на example.com
.
Я также пытался обновить таблицу wp_options
в базе данных MySQL, чтобы изменить настройки siteurl
и home
. Для этого я выполнил следующие запросы:
update wp_options set option_value = 'http://215.15.7.100' WHERE option_name = 'home';
update wp_options set option_value = 'http://215.15.7.100' WHERE option_name = 'site_url';
... поля были корректно обновлены в базе данных, но, опять же, это не имеет никакого эффекта, и сайт все еще перенаправляет меня вместо использования этого значения.
В документации упоминается множество других предложенных методов, без обсуждения того, когда каждый из них желательно использовать. Но в данный момент я не хочу беспорядочно пробовать то, что не работает, потому что я не хочу все испортить.
Как изменить URL-адрес сайта, чтобы он не перенаправлял меня и вместо этого просто использовал IP-адрес сервера в качестве базового URL-адреса?