Terminado

Script php que re-direccione a diferentes paginas, sin repetir pagina de un mismo visitante.

Publicado el 03 Abril, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Requiero un sistema de re-dirección a otra pagina, y si entra de nuevo al re-direccionador, lo re-direccione a otra pagina diferente a la anterior. Puede ser por Cookies o leyendo la IP del visitante (preferiblemente esta ultima)

Ejemplo:

Visitante con IP 180.23.332.14 hace clic en un enlace, e ingresa al re-direccionador: por ejemplo www.MiPaginaWeb.com/Redireccionador.php

Lo manda a www.PaginaExterna1.com/*

Luego el mismo visitante con la misma IP ingresa al re-direccionador:

Y lo manda a www.PaginaExterna2.com/*

Luego el mismo visitante con la misma IP ingresa de nuevo al re-direccionador:

Y lo manda a www.PaginaExterna3.com/*


El sistema debe realizar estos pasos (ejemplo):

1- El visitante ingresa a mi pagina web.

2- Hace clic en un enlace, que tiene una URL por ejemplo como esta:

MiPaginaWeb.com/Redireccionador.php/MiPaginaWeb.com/carpeta/?url=https://www.URLexterna.com

3- Con ese enlace de arriba, estaría entrando al Redireccionador.php, esté debe poder copiar lo que esta después de: MiPaginaWeb.com/Redireccionador.php/ que seria:

MiPaginaWeb.com/carpeta/?url=https://www.URLexterna.com

4- Luego, lo "pega" en una URL externa reflejada dentro de Redireccionador.php, por ejemplo:

http://www.PaginaExterna1.com/MiPaginaWeb.com/carpeta/?url=https://www.URLexterna.com

5- Y luego el visitante es enviado automáticamente a esa URL.

Es necesario que los visitantes queden registrados por cookies o IPs, y si una IP llega a las 24 horas, el sistema lo borre de la lista. Puede ser con Base de datos o TXT etc..

Si en Redireccionador.php hay 3 Pagina externas para re-direccionar al visitante:

PaginaExterna1.com/*
PaginaExterna2.com/*
PaginaExterna3.com/*

Y el visitante es re-direcionado una 4ta vez, comenzaría de nuevo por PaginaExterna1.com/*

Acepto sugerencias si hay algo que preferiría mejorar.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida A tiempo parcial
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 08 Abril, 2016

Habilidades necesarias

Otros proyectos publicados por E.