Bueno ya he avanzado gran parte del código, solo que he llegado a un punto donde me estancado, en algo que pense en su momento era relativamente fácil.
La parte del código en cuestión es cuando redirecciona al enlace original, el problema es que para los enlaces que tienen la ruta de un archivo de descarga (como megaupload, mediafire,etc ) no me funciona en los gestores de descarga.
Por ejemplo:
La direccion acortada para este enlace:
Código:
Usando los acortadores previamente mencionados:http://www.megaupload.com/?d=H4N9E047
Código:
Al agregarla a un gestor de descarga, por ejemplo el jdownloader , el enlace es reconocido sin problemas.http://bit.ly/krcPcS http://goo.gl/z5gIS http://tinyurl.com/3vqg3bx
Lo curioso es que abajo en el JD sale un mensaje: "decrypt-redirecter services: /"
![](https://lh5.googleusercontent.com/_XUlAb3Tc6Us/Tb3v8Kgzt1I/AAAAAAAADVE/u5IDcKmu1l4/s640/jd.jpg)
Y cuando lo hago desde mi código, me sale lo siguiente:
![](https://lh4.googleusercontent.com/_XUlAb3Tc6Us/Tb3v_iU4dtI/AAAAAAAADVI/LL831T4Numk/s640/jd2.jpg)
Mi código es el siguiente, bueno las partes importantes:
Código PHP:
// .htaccess
RewriteEngine On
RewriteRule ^([0-9a-zA-Z]+)$ index.php?id=$1 [L]
Código PHP:
<?php
// index.php, la parte donde redirecciono
//Obtengo el enlace de la DB ...
$url = 'http://www.megaupload.com/?d=H4N9E047';
header('HTTP/1.1 301 Moved Permanently');
header('Location: '.$url);
exit(0);
?>
![](http://lh5.googleusercontent.com/_XUlAb3Tc6Us/TLf4xh1jRSI/AAAAAAAABKI/reUxdVjxIOo/icon_arrow.gif)
Ojala alguien pueda ayudarme.
Saludos