J'ai un client qui a besoin de déterminer les statistiques de trafic d'un grand nombre d'URL raccourcies "tinyurl", qui redirigent toutes vers son site.
- Les services qu'il a utilisés comprennent TinyURL, X.CO et Bit.ly, pour n'en citer que quelques-uns.
- Le serveur web est IIS6.
- Le service d'hébergement est Godaddy.com et le plan dont il dispose est le plan "économie Windows".
- Ces URL raccourcies ne pointent que vers la racine.
Il sait qu'il peut recevoir des rapports limités de la plupart de ces sites de raccourcissement d'URL eux-mêmes, mais ce qu'il aimerait, c'est que ces rapports soient disponibles à partir de son propre tableau de bord ET qu'il ait la possibilité de rediriger le trafic vers une autre page de son serveur Web, voire même en dehors de son propre serveur Web, vers un autre serveur Web avec lequel il aurait conclu des accords. Ce dernier point est très important pour lui et j'ai le sentiment qu'il voudra probablement vendre la redirection et qu'il a besoin de montrer des statistiques de trafic pour le faire.
J'ai essayé d'utiliser ASP, PHP et aussi sur le client avec Javascript, mais je n'arrive pas à récupérer l'information HTTP_REFERRER. L'information que j'avais espérée n'est tout simplement pas là.
Existe-t-il un paramètre IIS6 qui permettrait d'envoyer ces informations aux clients ? J'ai essayé Opera, Safari, Firefox, IE, Chrome... mêmes résultats. Dans Firefox, je vois que "x.co" a été placé dans un cookie, mais c'est tout. La partie qui l'intéresse vraiment est le x.co/. J'ai aussi regardé dans les journaux de son IIS. Je ne vois pas que la visite vienne de quelque part en particulier. Y a-t-il un moyen d'obtenir les données qui lui permettraient de rediriger davantage le trafic Web ?