Unterseite kann nicht gefunden werden (React JS Router)

Ich habe meine Seite (http://aeppli.bplaced.net) mit React JS erstellt. Dazu habe ich auf der Hauptseite einen Router einprogrammiert, um auf die Unterseiten /settings und /visualisation zu gelangen.

Wenn ich zwischen den Seiten wechsle, funktioniert (fast) alles, und ich kann alle Seiten aufrufen. Wenn ich aber in der Adressleiste die Unterseite direkt aufrufen will (z.B. http://aeppli.bplaced.net/settings) dann kommt die Meldung, dass die Seite nicht auffindbar ist. Weiss jemand, wieso? Muss ich auf dem Server noch irgendetwas einstellen?

Wenn ich es lokal bei mir teste (auf localhost), funktioniert es einwandfrei. Es muss also irgendwie an den Einstellungen des Servers liegen.