Tworzę witrynę na bezpłatnym hostingu, która nie ma dużo miejsca ani przepustowości.
Rozważyłem więc użycie folderu publicznego Dropbox do plików statycznych, takich jak:
- JavaScript, CSS
- Zdjęcia
- Pliki do pobrania (każdy kilkaset kilobajtów)
Czy Dropbox pozwala na tak szerokie wykorzystanie i jaki jest limit?
dropbox
file-sharing
hosting
Oleh Prypin
źródło
źródło
Odpowiedzi:
Od maja 2017 r . Folder publiczny został przekształcony w standardowy folder prywatny (ta konwersja nastąpiła dla użytkowników Dropbox Basic 15 marca 2017 r.).
Renderowanie plików HTML w przeglądarce również zostało przerwane (dokładne daty podano w cytowanych akapitach poniżej). Zgodnie z przypiętą odpowiedzią na to pytanie , udostępnione pliki HTML będą dostępne tylko do pobrania, w przeciwieństwie do renderowania w przeglądarce.
Od: https://www.dropbox.com/help/files-folders/public-folder
Jeśli chodzi o hosting innych plików statycznych, ręcznie przetestowałem, w tym udostępniony plik CSS z Dropbox w pliku HTML. Link do udostępniania, który otrzymałem dla pliku, wyglądał tak:
Próba włączenia tego linku do pliku CSS nie działała (strona zwraca kod HTML dla „przeglądarki internetowej” Dropbox dla pliku), ale działała, gdy
dl=1
zamiast tego użyłem parametru zapytania, na przykład:Jednak włączenie CSS w ten sposób spowodowało dodanie dodatkowego przekierowania, ponieważ żądanie na ten udostępniony adres URL odpowiedziało kodem stanu HTTP 302 i zostało przekierowane na inny adres URL:
Uwzględnienie CSS korzystającego z tego linku ominęło przekierowanie, ale nie jestem pewien, czy jest to stały adres URL, czy też może się zmienić w przyszłości (podczas gdy przekierowanie powinno działać na stałe).
Łączenie na gorąco (bezpośrednio osadzanie) obrazów z Dropbox wydaje się zachowywać w ten sam sposób (łącze udostępniania z
dl=1
parametrem zapytania działa, ale powoduje przekierowanie).źródło
Nie zbanowali go wprost, więc myślę, że można bezpiecznie powiedzieć, że możesz hostować strony internetowe na Dropbox. Istnieje strona wiki „Hosting stron internetowych z Dropbox” (zawierająca informacje, które były hostowane w oficjalnej sekcji wiki Dropbox) na temat tego, jak możesz to skonfigurować za pomocą wskazania CNAME.
Jeśli martwisz się przepustowością, zobacz artykuł Arash F. na forach Dropbox :
źródło
Możesz teraz hostować statyczne aplikacje internetowe przy użyciu statycznej konsoli aplikacji internetowych, która została wydana w witrynie dropbox.js.
Ogłoszenie wydania dropbox.js zawiera nieco więcej szczegółów i wskazuje na przykładową aplikację.
źródło
Tak, możesz to zrobić, ale tylko do momentu przekroczenia ograniczeń ruchu.
źródło