#wordpress #apache2
#wordpress #apache2
Вопрос:
Я запускаю установку WordPress на vps-сервере. я настроил его с помощью WordPress URL и адреса сайта, но я должен его изменить:
WordPress URL: http://111.111.111.111/example.de
Site Address http://111.111.111.111/example.de
теперь я хочу изменить его на
URL WordPress:http://myspace.com Адрес сайта: http://myspace.com
я сделал это следующим образом:
https://wpengine.com/resources/change-domains-wordpress/
но я все еще получаю 404 not found для каждого URL.
я также пробовал переписать некоторые другие правила.
Кроме того, я думаю, что мне нужно изменить все записи в базе данных, где вместо нового домена используется старый ip. И я хочу изменить постоянные ссылки, но это последний шаг.
моя проблема: если вы просматриваете mydomain.de я получаю сайт Apache по умолчанию. на данный момент я должен использовать http://domain.tld/www-dir /* если я использую http://mydomain.de/mydomain.de /* я перенаправлен на http://IP/mydomain.de/*
моя цель: просмотреть домен и увидеть мой веб-сайт ^^ и я не хочу перенаправлять ни на один IP-адрес URL
какие-либо советы?
Комментарии:
1. Правильно ли настроена ваша DNS-запись? Я не уверен, что именно вы имеете в виду под
http://domain.tld/www-dir/
но, похоже, вы имеете в виду, что вам нужно включить папку «www» в URL, чтобы она работала?2. Привет, да, конечно. Мой dns достигает сервера. я использую Azure dns для этого. wordpress устанавливается в var / www / html /mydomain.de, если я использую http: // IP или mydomain.de я вижу страницу apache по умолчанию, если я использую http: // IP / mydomain.de, я попадаю на свою установку WordPress / веб-сайт
3. Да, но попадает ли это в правильный каталог на вашем сервере? Похоже, что это не так, когда вы говорите, что
http://domain.tld/www-dir/
работает — я не знаю, что такое www-dir, но я предполагаю, что это «www»?4. wordpress устанавливается в var / www / html /mydomain.de, если я использую http: // IP или mydomain.de я вижу страницу apache по умолчанию, если я использую http: // IP / mydomain.de, я попадаю на свою установку WordPress / веб-сайт
5. Предполагается , что домен «mydomain.de/mydomain.de «? Или домен указывает на каталог «www» вместо «mydomain.de «сам по себе, поэтому вы должны добавить «mydomain.de «как папка в домене?
Ответ №1:
В вашем случае я не уверен, меняете ли вы сервер, возможно, вам потребуется выполнить только шаг 4.
- Скопируйте все файлы на новый сервер.
- Скопируйте базу данных на новый сервер.
- Настройте параметры базы данных в
wp-config.php
- Найдите и замените старое доменное имя на новое доменное имя во всей базе данных.
Для последнего шага я часто использую скрипт поиска и замены в базе данных на PHP из interconnect / it.
например, найдите http://111.111.111.111
и замените его на `http://myspace.com