In meiner Angular 4-Anwendung, wenn ich einen nicht-Root-Pfad in die URL als mein erster Besuch auf der Website eingeben (dh localhost:4200/projects
), wird meine Anwendung bootstrapped und die korrekte Komponente wird auf dem Bildschirm im Browser gerendert.Eckige erste Site-Besuch nicht-Root-Pfad funktioniert lokal, aber nicht in der Produktion
Allerdings, sobald ich die Website über IIS, wenn ich gehe zu http://<my-domain>.com/projects
gehen, bekomme ich einen 404-Fehler (nicht von meiner Anwendung) und die Anwendung wird nie bootstrapped.
Wie bekomme ich einen Besuch in einem Nicht-Root-Pfad als der erste Besuch der Website in der Produktion zu erkennen, dass die Anwendung eine Angular-Anwendung ist und die Anwendung für einen beliebigen Pfad, der die Wurzel oder darüber hinaus ist, Bootstrap?
Danke @Andrei –