Não consegui encontrar uma resposta para o meu caso aqui. Você pode me ajudar com minha tarefa?
Acho que essa informação pode ser útil para aqueles membros que não estão familiarizados com programação, hospedagem de sites e que costumavam usar gerenciador de arquivos, MySQL e phpMyAdmin para servir sites WordPress.
Percebi que é melhor ter uma hospedagem separada para o WordPress com seu próprio domínio e uma hospedagem dedicada especial para uma instância do Discourse.
O que tenho:
Discourse (hospedagem1, domínio1) + WordPress (hospedagem2, domínio2).
- O Discourse é o site principal, que é promovido. Atualmente está no servidor1 da DigitalOcean, dentro do domínio1.
- O WordPress será usado apenas como plataforma de associação e gateway de pagamentos.
O WP está instalado no servidor2 com outro provedor de hospedagem. Atualmente, ele tem seu próprio domínio2.
O que quero:
- Abrir o site WordPress como um subdomínio do domínio do Discourse (wordpress.discourse.site), mas hospedar o WP e o Discourse separadamente, como está agora.
- Permitir que o usuário faça login uma única vez no Discourse e permaneça logado no WordPress instantaneamente) — acho que essa é outra forma de “fazer do WordPress um provedor de SSO para o Discourse” ou estou equivocado?
A lógica é a seguinte:
- O usuário visita o site principal do Discourse. Cria uma conta no site do Discourse (importante), pois o Discourse é a entrada principal.
- Quando o usuário deseja pagar pela associação, ele vai para o subdomínio wordpress.discourse.site. Este site é usado APENAS para gerenciar associações.
- O usuário não precisa fazer login no WordPress, pois já está logado no Discourse.
- O usuário paga e o plugin de associação do WP o adiciona a um grupo específico, concedendo o acesso necessário.
- O usuário é redirecionado para o site principal discourse.site.
Por favor, compartilhe sua opinião sobre:
o que é possível e o que não é,
como posso fazer esse redirecionamento DNS,
e talvez outras ideias suas.