Я просто не могу понять, как решить следующую проблему:
У нас есть среда разработки Wordpress Multi-Site и тестовая среда.
Среда разработки:
- testsite1.test
- testsite2.test
- и т.д ...
Тестовая среда:
- testsite1.realurl.com
- testsite2.realurl.com
- и т.д ...
Мы синхронизируем код между этими двумя средами и используем одну и ту же базу данных, поэтому разработка и тестирование всегда на 100% одинаковы.
Однако, когда мы установили его как мультисайт, мы использовали URL-адреса realur.com и хотим использовать домены .test в качестве локальных URL-адресов. Тем не менее, они должны указывать на соответствующий идентификатор сайта, но при этом показывать URL, к которому мы к ним обратились.
Итак, в базе данных:
- testsite1.realurl.com> указывает на идентификатор сайта 1 -> показывает testsite1.realurl.com в URL
- testsite1.test> указывает на идентификатор сайта 1 -> показывает testsite1.test в URL
- и т.д ..
Проблема в том, что testsite1.test нигде не найден в базе данных, поэтому Wordpress перенаправляет страницу в /wp-signup.php?new=testsite1.test
Как добавить эти доменные указатели в идентификатор сайта?