Pergunta

Como faço para mascarar o endereço de outro site usando HTML?

Por exemplo, eu gostaria:

http://www.example.com/source.html

para apontar para outra página:

http://www.example.com/dest.html

Note que a página de destino poderia ser em outro domínio.

Foi útil?

Solução 2

Um conjunto de quadros parece ser o que eu estava procurando:

<frameset rows="100%">
    <frame src="http://www.example.com/dest.html"/>
</frameset>

Outras dicas

Há uma abundância de pessoas que afirmam que seu objetivo é enganar o usuário, que não é ético. No entanto, se você realmente deve fazer isso, você pode deixar o link sozinho e redirecionar quando o usuário chega à página vinculada?

Se você estiver usando Apache, você pode usar mod reescrever, mas deve ser no mesmo domínio. Em .NET há reescrever bibliotecas feito. As pessoas vão ver o endereço bar:. Source.html mas o código será o de dest.html

Qualquer outra coisa é redirecionamentos simples.

Você poderia fazer isso com javascript. Basta ficar este em sua página e ele irá redirecionar:

<script>location.href = 'http://www.example.com/dest.htm'</script>

Uma maneira de fazer isso é com um conjunto de quadros invisíveis para 100% da altura browser. Mas o que acontece quando alguém clica em um link nessa página emoldurado? Concordo com DOK, as pessoas vão desconfiar de seus motivos para fazer isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top