Domanda

Come posso mascherare l'indirizzo di un altro sito usando HTML?

Ad esempio, vorrei:

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

Per puntare a un'altra pagina:

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

Nota che la pagina di destinazione potrebbe trovarsi su un altro dominio.

È stato utile?

Soluzione 2

Un set di frame sembra essere quello che stavo cercando:

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

Altri suggerimenti

Ci sono molte persone che affermano che il tuo obiettivo è fuorviare l'utente, che non è etico. Tuttavia, se davvero devi farlo, puoi lasciare il link da solo e reindirizzare quando l'utente arriva alla pagina collegata?

Se si utilizza Apache, è possibile utilizzare la mod REWRITE, ma deve trovarsi nello stesso dominio. In .NET ci riscrivono le librerie fatte. Le persone vedranno nella barra degli indirizzi: source.html ma il codice sarà quello di dest.html.

Qualsiasi altra cosa sono semplici reindirizzamenti.

Puoi farlo con javascript. Basta incollarlo sulla tua pagina e reindirizzerà:

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

Un modo per farlo è con una cornice invisibile impostata al 100% dell'altezza del browser. Ma cosa succede quando qualcuno fa clic su un collegamento in quella pagina incorniciata? Sono d'accordo con DOK, le persone saranno sospettose dei tuoi motivi per farlo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top