Puis-je utiliser Dropbox comme hébergement pour les fichiers statiques du site Web?

16

Je crée un site Web sur un hébergement gratuit qui n'a pas beaucoup d'espace ou de bande passante.
J'ai donc envisagé d'utiliser le dossier public Dropbox pour des fichiers statiques, tels que:

  • Javascript, CSS
  • Images
  • Téléchargements (quelques centaines de kilo-octets chacun)

Dropbox permet-il une utilisation aussi étendue et quelle est la limite?

Oleh Prypin
la source
2
Dropbox a depuis supprimé le dossier public, ce qui signifie que les circonstances entourant cette question sont très différentes. En tant que tel, la plupart des réponses ci-dessous peuvent être obsolètes.
Stevoisiak

Réponses:

4

Depuis mai 2017, le dossier public a été converti en dossier privé standard (cette conversion s'est produite pour les utilisateurs de Dropbox Basic le 15 mars 2017).

Le rendu dans le navigateur des fichiers HTML a également été / est interrompu (voir les paragraphes cités ci-dessous pour les dates exactes). Selon la réponse épinglée sur cette question , les fichiers HTML partagés seront disponibles en téléchargement uniquement, au lieu d'être rendus dans le navigateur.

Depuis le 3 octobre 2016, les utilisateurs de Dropbox Basic (gratuits) ne peuvent plus utiliser de liens publics pour afficher du contenu HTML dans un navigateur Web. Si vous êtes un utilisateur de base et que vous avez créé un site Web qui affiche directement le contenu HTML de votre compte Dropbox, il ne s'affichera plus dans le navigateur. Le contenu HTML lui-même reste sécurisé dans Dropbox, et vous pouvez le partager en utilisant l'une de nos autres méthodes de partage.

À compter du 1er septembre 2017, les utilisateurs de Dropbox Pro, Plus et Business ne pourront plus afficher le contenu HTML, et le dossier public et sa fonctionnalité de partage seront désactivés. Jusqu'à cette date, les utilisateurs de Dropbox Pro, Plus et Business peuvent continuer à utiliser des liens publics pour rendre le contenu HTML.

De: https://www.dropbox.com/help/files-folders/public-folder


Quant à l'hébergement d'autres fichiers statiques, j'ai testé manuellement l'inclusion d'un fichier CSS partagé de Dropbox dans un fichier HTML. Le lien de partage qui m'a été donné pour le fichier était le suivant:

https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0

Essayer d'inclure ce lien dans le fichier CSS n'a pas fonctionné (cette page renvoie le code HTML du "visualiseur Web" Dropbox pour le fichier), mais cela a fonctionné lorsque j'ai utilisé le dl=1paramètre de requête à la place, comme ceci:

<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">

Cependant, l'inclusion du CSS de cette manière a ajouté une redirection supplémentaire car la demande à cette URL de partage a répondu avec un code d'état HTTP 302 et redirigé vers une autre URL:

https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1

L'inclusion du CSS en utilisant ce lien a contourné la redirection, mais je ne sais pas s'il s'agit d'une URL permanente ou si elle peut changer à l'avenir (alors que l'URL qui redirige devrait fonctionner de manière permanente).

Les images de liaison à chaud (directement intégrées) de Dropbox semblent se comporter de la même manière (le lien de partage avec le dl=1paramètre de requête fonctionne, mais entraîne une redirection).

Christopher Su
la source
12

Ils ne l'ont pas carrément interdit, donc je pense qu'il est sûr de dire que vous êtes autorisé à héberger des sites Web sur Dropbox. Il existe une page wiki, "Hébergement de sites Web avec Dropbox" , (qui inclut des informations hébergées sur la section wiki officielle Dropbox) sur la façon dont vous pouvez le configurer via le pointage CNAME.

Si vous êtes inquiet à propos de la bande passante, consultez l'article d' Arash F. sur les forums Dropbox :

les utilisateurs gratuits qui atteignent une limite de bande passante utilisent des multiples de 10 Go de bande passante dans une journée donnée, donc je ne serais pas aussi sympathique avec eux sur les forums car nous sommes très, très généreux avec les limites de bande passante ;-).

benregn
la source
-1

Oui, vous pouvez le faire, mais seulement jusqu'à ce que vous dépassiez les limites de trafic.

Yuriy
la source
2
Cette réponse pourrait utiliser un peu plus de détails. Que se passe-t-il lorsque vous dépassez les limites de trafic? Quelles sont les limites du trafic?
Stevoisiak