Имя: Пароль:
IT
Админ
Как поменять домен в сайте на WordPress?
,
0 mikecool
 
22.12.21
16:05
Был "старый" домен, оформленный на сайтописателя.
Оформили новый домен, адресовали домен на этот сайт.
При попытке пойти по адресу нового домена открывается старый.
Поправил записи siteurl и home в таблице wp_options, не помогло.
Забил переменные в wp_config.php в каталоге сайта, не помогло.
Чего еще надо поправить?
1 mikecool
 
22.12.21
16:07
если перейти сразу на страницу сайта, то переходит по новому имени
2 mikecool
 
22.12.21
16:07
т.е. домен/страница доступна
3 sikuda
 
22.12.21
16:15
(2) Может какой плагин еще имеет настройку, обычно изменением в sql двух строчек помогает.
Я восстанавливаю копии сайта через Duplicator.(плагин)
4 sikuda
 
22.12.21
16:17
И не надо задумываться при переносе:  https://blog.sikuda.ru/ -> http://localhost/blog
5 vbus
 
22.12.21
16:19
Сутки прошли?, после изменения домена.
6 mikecool
 
22.12.21
16:21
(5) нет, сегодня таблички проапдейтил, надо ждать?
7 vbus
 
22.12.21
16:23
Надо спросить у кого регистрировали домен, сколько будут обновляться записи на Domain Name Servers/
8 mikecool
 
22.12.21
16:24
(7) стоп, при чем здесь ДНС?
9 mikecool
 
22.12.21
16:24
я иду по адресу домена, тот обращается к сайту, у сайта в базе прописан домен ,с которым он работает
и вот это как раз происходит не так, как ожидаю
10 vbus
 
22.12.21
16:31
|я иду по адресу домена, тот обращается к сайту, у сайта в базе прописан домен ,с которым он работает

Не не понял, это разные домены?
11 mikecool
 
22.12.21
16:42
Домен1 Сайт1
Домен2 Сайт1

Домен1 перестал работать, меняю на Домен2
12 vbus
 
22.12.21
17:02
Тогда (7)
13 mikecool
 
22.12.21
17:26
(12) так при чем здесь днс?
домен2 зарегистрирован уже неделю как, ему ссл серта не хватало(якобы) , прикрутил - не работает
полез настройки менять, поменял - все равно не работает
и (1)(2), т.е. вложенная структура работает, не работает "корень"
14 Маленький Вопросик
 
22.12.21
17:28
не правильно настроен модреврайт?
15 mikecool
 
22.12.21
17:28
(14) без понятия, что это ))
16 mikecool
 
22.12.21
17:31
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
настроено автоматом, даже коммент есть
17 mikecool
 
22.12.21
17:40
(14) вот спасибо за наводку, добавил
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.ru$ [NC]
RewriteRule ^(.*)$ http://domain2.ru/$1 [R=301,L]
и все заработало
18 mikecool
 
22.12.21
17:46
соответственно domain1 - старый, domain2 - новый
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший