Я переношу сайт wordpress на новый хост (мой сервер с ISP Config 3) .... в том же домене. Я загрузил резервную копию для домашнего каталога и базы данных со старого хоста ... Я создал новую БД на своем сервере .... Я импортировал резервную копию БД, я изменил wp-config с новым именем БД, пользователем и паролем. Когда я получил доступ к домену в браузере, работает только домашняя страница, если я попытаюсь получить доступ к mydomain.com/wp-admin ... я получил пустую страницу или сообщение 404. Rewritemod включен.
Я попытался установить свежий Wordpress на бесплатный домен, и после новой установки на бесплатный домен сайт работает.
Я обнаружил проблему .... MySQL со старого хоста: «5.5.51-38.2 - Percona Server (GPL), Release 38.2, Revision 727», а с нового хоста - «10.0.26-MariaDB-0 + deb8u1 - (Debian ) "
MariaDB и MySQL используют в основном одни и те же библиотеки, поэтому маловероятно, что проблема в MariaDB. Когда вы меняете хосты, корневой путь вашего документа также (обычно) изменяется. Это может повлиять на многие функции Wordpress. Убедитесь, что вы выполнили поиск и заменили базу данных и файлы на старый путь и обновили его новым.
Возможно, необходимо сбросить и постоянные ссылки, и не забудьте очистить кеш от плагинов кеширования.