Я пытаюсь перенести многосайтовую установку WP на новый сервер. Сеть состоит из простого родительского сайта, который перенаправляет пользователей на один из четырех дочерних сайтов в зависимости от их местоположения. Например, если пользователь из Великобритании посещает сайт, он перенаправляется на дочерний сайт site.com / uk .
Перед миграцией темы и подключаемые ресурсы каждого дочернего сайта (изображения, css, js et c.) Были доступны по URL-адресу дочернего сайта, например site.com / uk / wp-content / themes / uk-theme / images / image.svg . После переноса сайта на новый сервер ресурсы больше не доступны из доменов дочерних сайтов, но доступны из домена родительского сайта, например site.com / wp-content / themes / uk-theme / images / image. .svg . Это приводит к тому, что все таблицы стилей, изображения и js для каждого дочернего сайта становятся 404.
Другая проблема заключается в том, что, хотя основной администратор многосайтовой сети доступен ( site.com / wp-admin / ), административные панели дочернего сайта недоступны, и переход на site.com / uk / wp-admin , например, вызывает ошибку ERR_TOO_MANY_REDIRECTS.
Мне кажется, что две проблемы могут быть как-то связаны, но я не уверен. Кто-нибудь знает, почему это может происходить и как я могу это исправить?