Posso ter dois domínios apontando para o mesmo endereço IP sem redirecionamento?

É 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?