Tenho dois domínios registrados no GoDaddy. Criei um registro A para ambos, apontando para o endereço IP do meu droplet na Digital Ocean, mas um dos domínios está apenas redirecionando para o outro. Quero poder acessar meu fórum de mensagens com qualquer um dos domínios, sem redirecionamento. Isso é possível? O que preciso fazer?
O Discourse não carregará corretamente no segundo domínio, mesmo que você consiga ultrapassar o redirecionamento.
Qual é o caso de uso aqui? Por que você deseja que domínios diferentes apontem para o mesmo Discourse como se fosse uma instalação única?
Se você quiser que dois domínios apontem para o mesmo fórum Discourse, isso não é possível — deve haver um único hostname oficial.
Se você quiser executar duas instâncias do Discourse no mesmo servidor, há várias maneiras de fazer isso.
É possível para mim, embora seja uma solução meio “gambiarra”. Não me culpe se algo quebrar para você. Um plugin específico do site (não genérico) foi criado:
GitHub - mig5/discourse-whonix-onion-host-support: load Whonix site on onion if used · GitHub
Aprecio comentários.
Esse plugin faz a “maior parte” (não consigo quantificar) do trabalho. Para o restante, estou usando o subs_filter do nginx.
No entanto, a CSP no domínio secundário está atrapalhando.
Meu caso de uso: fornecer um domínio .onion secundário. Citação
Onion Location
Agora, os publicadores de sites podem anunciar seu serviço onion para usuários do Tor adicionando um cabeçalho HTTP. Ao visitar um site que possui tanto um endereço .onion quanto o Onion Location habilitado via Tor Browser, os usuários serão notificados sobre a versão do serviço onion do site e serão convidados a optar por fazer a atualização para o serviço onion na primeira utilização.
Se você é um desenvolvedor, aprenda como habilitar o onion-location no seu serviço onion.
Outro caso de uso legal é o
alt-svc (relacionado ao cloudflare onion).
O .onion também é útil para servidores públicos não ocultos por localização. É um meio alternativo de criptografia de ponta a ponta (ou de Tor para Tor) que não depende de autoridades certificadoras SSL/TLS. Os endereços onion também podem ser tornados rápidos usando HiddenServiceNonAnonymousMode 1 e HiddenServiceSingleHopMode 1 no lado do servidor, e o modo Tor2Web (salto único) no lado do cliente.
Bom ponto, mas não estou preocupado com isso. O nome do domínio secundário (no meu caso, .onion) poderia usar o cabeçalho HTTP X-Robots-Tag: noindex.
Relacionado:
Forcing hostname has broken support for Onion Services
Possível duplicata:
How to add a second domain name?
