Como um host Apache pode hospedar vários domínios, você precisa garantir que o seu navegador envie o cabeçalho Host
ao fazer uma conexão HTTP ou o cabeçalho TLS correspondente com HTTPS.
Para conseguir isso, você precisa editar o arquivo /etc/hosts
para incluir:
127.0.0.1 example.com
Onde example.com
é o domínio que você deseja alcançar.
Depois disso, você pode criar um túnel SSH como acima e abrir o site com http://domain.com:port
no seu navegador.
Editar: você precisa fazer o último encaminhamento para a porta HTTP 80 ou HTTPS do servidor 443.