Jump to content

[PHP] Como enmascarar enlaces url mediante PHP


Alejo

Publicaciones recomendadas

Como enmascarar enlaces web en cuatro sencillos pasos:

 

1:

El primer paso sería crear una nueva carpeta en el servidor. Por ejemplo, http://www.midominio.com/clic/

 

2:

A continuación, subiríamos en este directorio un archivo index.php con los siguientes datos:

 

   <?php
   $n = $_GET['n'];

   // Enlaces a enmascarar


   $link[1] = "http://www.programa.de/afiliados/numerouno.html";
   $link[2] = "http://otroprogramadeafiliados.com/?ref=1234";

   header("HTTP/1.1 301 Moved Permanently");
   header("Location: $link[$n]");
   header("Connection: close");
   ?>

 

3:

El siguiente paso es modificar o crear el archivo robots.txt que deberíamos tener o subir en el raíz. Suponiendo que no tengamos creado ninguno previamente, nuestro http://www.midominio.com/robots.txt debería contener:

 

 

User-agent: *

Disallow:/clic/

 

4:

Ahora podremos enlazar de esta manera http://www.midominio.com/clic/?n=X con las direcciones que hemos listado en el archivo php.

 

Por ejemplo, para enlazar con la URL http://otroprogramadeafiliados.com/?ref=1234 que está en $link[2]

 

haríamos “http://www.midominio.com/clic/?n=2″.

 

Podemos tener tantas direcciones como queramos, simplemente añadiendo variables de la forma $link[X] en el fichero index.php.

 

Nota: Podemos reemplazar n por cualquier otra variable a nuestro gusto, como ser web, pagina, enlace, etc.

 

 

VIA

Enlace al comentario
Compartir en otros sitios web

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
×
×
  • Crear nuevo...