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.
