Dlaczego tak
Kod 404 Not Found oznacza, że serwer nie ma zasobu pod żądanym adresem — najczęściej plik nie został przesłany, leży w innym katalogu albo ścieżka w kodzie różni się od rzeczywistej, np. wielkością liter na serwerze z Linuksem. Plik pobrany poprawnie miałby kod 200, nawet gdyby zawierał błędy składni. Brak uprawnień sygnalizuje kod 403 Forbidden, a błąd wykonania skryptu — kod 500 Internal Server Error.