Настройка домена WordPress на другом сервере

12 янв. 2018 г., 10:27:02
Просмотры: 190
Голосов: 1

У меня есть веб-страница, размещенная на 'www.example.com' (например), и домен 'www.domain.com'. Проблема в том, что я не знаю, как правильно настроить WordPress, чтобы моя страница стала доступна в интернете.

Я уже пробовал изменять адрес сайта (www.domain.com) и адрес WordPress (www.example.com) в Общих настройках, а также через файл wp-config.php. Также пробовал настроить виртуальный хост Apache в apache2/sites-available, но ничего не работает.

Есть идеи, что нужно сделать, чтобы мой сайт стал публичным?

Спасибо

2
Комментарии

Не могли бы вы уточнить, какой домен вы хотите использовать для вашего сайта на WordPress? Правильно ли я понимаю, что вы хотите, чтобы ваш сайт был доступен по обоим адресам: www.example.com и www.domain.com?

Andrew Andrew
12 янв. 2018 г. 18:09:28

Www.example.com — это мой хостинг-сервер, а доменное имя — www.domain.com. Спасибо.

Aleksandra Aleksandra
12 янв. 2018 г. 21:29:49
Все ответы на вопрос 2
2

Если вы планируете изменить доменные имена, оставаясь на том же сервере, то все, что вам нужно сделать, это выполнить следующий запрос в вашей базе данных WordPress. Убедитесь, что ваш старый и новый URL не содержат завершающих слешей, и всегда делайте резервную копию базы данных перед внесением изменений!

UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');
12 янв. 2018 г. 14:46:15
Комментарии

Все еще ничего. Когда я ввожу http://www.newurl, ничего не возвращается. Нужно ли мне как-то настроить Apache или что-то еще?

Aleksandra Aleksandra
12 янв. 2018 г. 17:01:35

Пожалуйста, подробно объясните, какую конфигурацию сервера вы используете в данный момент!

Hassan Alvi Hassan Alvi
15 янв. 2018 г. 11:23:53
2

Для перенаправления нового домена на сайт необходимо настроить следующие компоненты:

  1. DNS-записи вашего домена должны быть настроены на IP-адрес вашего хостинг-провайдера. A-записи являются критически важными и обычно используются в сочетании с CNAME-записями. В документации вашего хостинг-провайдера указаны правильные IP-адреса, а в документации регистратора домена — инструкции по обновлению DNS-записей.
  2. Ваш веб-сервер должен быть настроен для обработки запросов с вашего домена. Большинство хостинг-провайдеров используют Plesk или cPanel, которые предоставляют возможность добавлять новые домены на сервер без необходимости ручного создания записей VirtualHost. Ознакомьтесь с документацией вашего хостинг-провайдера по добавлению новых доменов в ваш аккаунт.
  3. Кодовая база WordPress должна находиться в каталоге, созданном на предыдущем шаге.
  4. Для вашего сайта WordPress должна быть создана база данных и пользователь базы данных, а файл wp-config.php обновлен с этими учетными данными подключения к базе данных. Обычно это делается через PHPMyAdmin или другие инструменты, предоставляемые вашим хостинг-провайдером. Если у вас есть существующая база данных WordPress, вы можете импортировать ее с помощью PHPMyAdmin.
  5. Откройте ваш домен в браузере, чтобы запустить установку WordPress (если это новый сайт) или просмотреть существующий сайт.

Начало работы с WordPress содержит много полезной информации по этим темам.

Если все вышеперечисленное настроено, но вы все равно получаете ошибки, вам нужно предоставить больше информации о вашей конкретной настройке и возникающих ошибках.

WhoIs Lookup — это полезный инструмент для поиска информации о вашем регистраторе домена. What's my DNS — удобный инструмент для просмотра текущих DNS-записей.

13 янв. 2018 г. 13:26:49
Комментарии

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

Aleksandra Aleksandra
15 янв. 2018 г. 12:59:47

Рад, что эта информация была полезной. Спасибо за желание проголосовать, но достаточно отметить мой ответ как принятый.

Andrew Andrew
15 янв. 2018 г. 13:22:15