Что я сделал:
Я сделал резервную копию и загрузил папку на новый сервер.
Импортирована база данных
Изменены постоянные ссылки в базе данных:
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');
Изменены даты в wp-config:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
нажата сохранить в постоянных ссылках в административной панели в WordPress
проверено, хорошо ли настроен мой сервер / функция перезаписи /
Итак, похоже, я сделал все, что нашел по теме, но все равно идет не так.