Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

Dokumentacja, materiały referencyjne i samouczki dla Easy Digital Downloads 

Jaka jest różnica między pobieraniem wymuszonym a pobieraniem przez przekierowanie?

Easy Digital Downloads można skonfigurować tak, aby dostarczać pliki klientom na dwa sposoby: „Przekierowanie” i „Wymuś”. Chociaż ostatecznie obie te metody prowadzą do tego samego celu, jakim jest pobranie pliku przez klienta, istnieją unikalne przypadki, w których warto użyć jednej lub drugiej.

To ustawienie znajduje się w Pobrane > Ustawienia > Różne > Pobieranie plików.

Wymuś

Dzięki metodzie wymuszonej, Easy Digital Downloads dzieli plik na mniejsze części i dostarcza je do przeglądarki bez przekierowywania użytkownika do rzeczywistego pliku. Jest to korzystne w zaawansowanych konfiguracjach hostingu, gdzie pliki mogą nie być przechowywane w domyślnych katalogach lub dostarczane za pośrednictwem sieci dostarczania treści (CDN).

Ze względu na swoją spójność na wielu platformach i lepszą ochronę plików, „wymuś” jest metodą domyślną.

Ponieważ Easy Digital Downloads używa PHP do przetwarzania pliku metodą „wymuś”, większe pliki mogą powodować problemy z dostarczeniem, co skutkuje osiągnięciem „maksymalnego czasu wykonania” serwera. Jeśli użytkownicy otrzymują błędy 404 lub 403 podczas próby dostępu do zakupionych plików przy użyciu metody „wymuś”, zmiana na metodę „przekierowanie” może pomóc rozwiązać ten problem.

Przekierowanie

Metoda przekierowania jest najbardziej bezpośrednia z tych dwóch i działa poprzez wskazanie przeglądarce użytkownika lokalizacji pliku, a następnie rozpoczyna proces jego pobierania bezpośrednio z serwera. Ta metoda dostarczania plików najlepiej nadaje się do użycia, gdy pewne konfiguracje serwera nie obsługują wymuszonej (domyślnej) metody dostarczania plików, lub gdy pliki są hostowane przez stronę trzecią (Amazon S3 lub Dropbox), która nie obsługuje metody wymuszonej. Jeśli musisz użyć metody „przekierowanie” dla plików hostowanych samodzielnie (plików w katalogu /edd/), zaleca się użycie opcji „Symlink”, jeśli to możliwe.

Metoda przekierowania bez symlinku, podczas samodzielnego hostowania plików, może spowodować, że klienci pobierający pliki zobaczą bezpośrednią ścieżkę do pliku, dlatego należy stosować powyższe zalecenia.

Opiera się to na przeglądarce, która obsługuje większość pracy, a w zależności od konfiguracji przeglądarki może prowadzić do nieoczekiwanych wyników dla niektórych typów plików.

Najlepiej używać metody „przekierowanie” dla dużych plików. Zalecamy również hostowanie dużych plików na Amazon S3 lub Dropbox

Uwaga: Ustawienie symlink nie dotyczy Amazon S3 ani Dropbox.

Czy ten artykuł był pomocny?

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]