Um pouco mais detalhadamente:
digamos que eu tenha os seguintes domínios que eu não tenho controle de DNS (eles são apenas sites públicos)
www.example.com
sub.example.com
Se houver uma maneira, como posso fazer com que meu computador envie-me automaticamente para sub.example.com quando eu acidentalmente esquecer e digitar www.example.com?
Eu estava pensando que eu poderia usar o arquivo hosts e o Apache, e fazer um redirecionamento lá, mas alguém tem alguma outra sugestão?
Meu exemplo:
Arquivo de hosts:
127.0.0.1 www.example.com
Configuração do Apache (ou arquivo .htaccess):
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^$ http://sub.example.com/? [L,R=301]
Este trabalho, se assim for, é a melhor maneira de fazer isso, ou existe uma maneira melhor?