2 métodos diferentes para “camuflar” enlaces de afiliados. Yo comencé usando este método más común de ocultar las url de afiliados mediante htaccess, pero ya esta muy visto y se intuye fácilmente, de ahí pensé en hacerlo lo más natural posible con jQuery. A continuación los 2 ejemplos con un link de afiliado de goodaddy:

A. Mediante .htaccess:

Código html:

<a href="/hosting/godaddy">godaddy</a>

Código .htaccess:

redirect 301 /hosting/godaddy http://x.co/bufaes

B. Mediante jQuery:

Código html:

<a href="http://godaddy.com" data-url="http://x.co/bufaes" class="link-afiliado">godaddy</a>

Código jQuery:

$( ".link-afiliado" ).click(function(e) {
    e.preventDefault();
    window.open( $(this).data('url') );
});

Yo personalmente creo que este último método da más el pego sobre todo a la hora de ponerte con el cursor del ratón sobre el enlace no percibes nada.

Agradezco tu comentario 🤘