Niedawno wdrożyłem w swoim serwisie pewne rozwiązanie obsługujące mirroring plików. Skrypt redir.php w zależności od żądania kieruje przeglądarkę do odpowiedniego serwera.
Skorzystałem z metody proponowanej również tutaj, czyli sprawdzam najpierw, czy plik jest dostępny na odległej maszynie, a potem wysyłam odpowiednie nagłówki zmuszające przeglądarkę do zapisania pliku. Plik czytam funkcją readfile().
Przeglądając logi serwera okazuje się, że każde przekierowanie jest zaliczone na moje konto, czyli 100 MB, które użytkownik ściągnie z mirrora obciąża również moje konto. Według logu plik redir.php ma w tym przypdaku 100MB. Czy mogę robić coś źle, czy to błąd mojego providera?
Dziękuję za każdą pomoc.