У меня есть админ панель Wordpress и остальные API на отдельном поддомене (api.blog.com
), сайт использует Wordpress только в качестве API и имеет URL blog.com
.
У меня есть настройки WP_HOME = blog.com
и WP_SITEURL = api.blog.com
Я обновил Wordpress 5.2.4, и после сохранения сообщения в консоли я вижу, что WP отправляет запрос ajax на сайт, а не на api https://blog.com/wp-json/wp/v2/posts/10946?_locale=user
, и, конечно, я получаю сообщение об ошибке, поскольку в этом домене нет маршрута.
Почему WP отправляет запрос на домашний URL? Как я могу это исправить? До новой версии все было в порядке ..
Конечно, я могу написать URL перезаписи от https://blog.com/wp-json/
до https://api.blog.com/wp-json/
на моем nginx и установить заголовки CORS, но, как мне кажется, это плохой способ.