Você deve conseguir resolver isso adicionando um registro CNAME
para o subdomínio user.mydomain.com
com seu provedor de DNS (ou servidor de nomes local, o que estiver usando).
A CNAME
diz "Este user.mydomain.com
é apenas um alias para mywebsite.dyndns.org
.
Em seguida, nomeie seu host virtual no servidor de subdomínio user.mydomain.com
e você não precisará passar por nenhum tipo de redirecionamento ou reescrever as regras para que ele funcione.
Não sei ao certo onde você hospeda o DNS por mydomain.com
, mas quase todos os provedores disponíveis permitem que você configure um registro CNAME
no painel de controle. Se você estiver hospedando localmente DNS (por exemplo, BIND na caixa Linux), adicione isso ao arquivo de zona para mydomain.com
(por exemplo):
user.mydomain.com. CNAME mysite.dyndns.org
Mais informações sobre os registros CNAME podem ser encontradas em Wikipedia .