Utiliser dropbox avec son nom de domaine

J’ai récemment eu besoin de transférer toutes les données contenues sur media.quent1.fr vers dropbox. Le gros problème, c’est que dropbox ne propose pas d’utiliser son propre nom de domaine… J’ai donc bricolé un petit script PHP ainsi qu’un fichier .htaccess (qui n’est – bien entendu – à n’utiliser qu’avec Apache). Sans plus attendre, le voici:

À mettre dans index.php:

<?php
    if(isset($_GET['file']))
    {
        header('Location: http://dl.dropbox.com/u/[VOTRE ID UTILISATEUR]/' . $_GET['file']);
    }
    else
    {
        header('Location: [URL VERS VOTRE PAGE 404]');
    }
?>

À mettre dans .htaccess:

RewriteEngine on
RewriteCond %{HTTP_HOST} [VOTRE NOM DE DOMAINE]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^(.*)$ index.php?file=$1 [L]

Enjoy!