Я взял резервную копию akeeba и переместил ее на новый сервер — на существующем сайте есть «страница входа», которая представляет собой простой html, а затем joomla устанавливается в папку с именем «сайт», поэтому его mydomain.com/site является корнем Joomla. . На новый сервер не указывает домен, это просто IP-адрес с именем пользователя, например, общедоступный HTML-код http://xxx.xxx.xx.xx/~user/
поэтому я поместил свою резервную копию размером 700 МБ в http://xxx.xxx.xx.xx/~user/site (без ssh вы можете себе представить, сколько времени это заняло) поместите туда файлы кикстарта настройте БД на новом сервере запустите кикстарт.php как с настройками по умолчанию (пустой URL-адрес сайта), так и пытаюсь установить URL-адрес сайта (http://xxx.xxx.xx.xx/~user/site) в обоих случаях резервное копирование akeeba/kickstart прошло без сучка и задоринки - я перехожу к сайту по умолчанию, и он выглядит нормально, я на самом деле поражен тем, как гладко все прошло, но если я нажимаю на страницу «О нас» или любую другую страницу, я получаю 404.
Если я запускаю ту же резервную копию на локальном хосте, меню вообще не загружаются, поэтому я не знаю, что это такое. У меня очень ограниченный опыт работы с Joomla, в основном я работаю с wordpress - есть идеи, почему установка и сайт работают нормально, но я получаю эти 404?