#angular #wordpress #dns #hostname #jetpack
#angular #wordpress #dns #имя хоста #jetpack
Вопрос:
Я создал веб-сайт на Angular, который использует WordPress в качестве серверной части, в частности, используя его REST API. Я заменяю существующий веб-сайт, и мой клиент не намерен менять свое имя хоста. Изначально я надеялся опубликовать статические файлы Angular в CDN с их исходным именем хоста (myclient.com ) и переместите их WordPress в api.myclient.com . В этом случае мой клиент войдет в систему по адресу api.myclient.com/login чтобы также управлять их контентом там.
Вот тут я начинаю испытывать некоторое беспокойство. Я заметил несколько проблем, которые являются проблематичными, и я надеюсь, что у кого-то может быть разумное решение. Проблемы заключаются в следующем:
- Когда я перехожу к api.myclient.com/login и войдя в систему, я буду перенаправлен на myclient.com/wp-admin , который является моим CDN, поэтому я не могу войти в систему.
Изначально я нашел это решение, в котором изложен способ разрешить моему клиенту входить в wp-admin в любом домене. Однако это создало несколько других проблем.
- Jetpack выдает мне предупреждения о входе в безопасный режим, потому что сайт WordPress сменил домены
- Если я создаю новое сообщение, в моем RSS-канале есть ссылки, указывающие на api.myclient.com вместо того , чтобы myclient.com
- Публикация моего веб-сайта в социальных сетях ссылки на api.myclient.com/post-slug вместо того , чтобы myclient.com/post-slug
Кто-нибудь еще сталкивался с этой проблемой? Мои проблемы, похоже, в основном связаны с jetpack, поэтому, если это неподходящий форум для такого рода вопросов, пожалуйста, дайте мне знать!