$ locationProvider.html5Modus (true) Probleme

8

habe mit einigen $ locationProvider-Problemen zu tun, an denen ich festhalte. Ich habe eine einfache Seite mit einer Seite. Aber ich bekomme den folgenden Fehler:

%Vor%

Meine app.js Datei ist ziemlich einfach ...

%Vor%

Ich habe die <base href="http://localhost/apps/uiv8/" /> in meiner index.html Datei festgelegt. Wenn ich also den $ locationProvider-Code auskommentiere, funktioniert alles im # -Modus. Ich kann ohne Probleme zu / # / über usw. gelangen. Sobald ich die $ locationProvider-Teile wieder einfüge, nichts.

Ein bisschen mehr über meine Umgebung ... Wir haben die MVC von asp.net hier und die route.config macht eine {* url} um alle auf die Standardroute umzuleiten, und ich bin sogar gegangen soweit das Ändern von IIS mit URL neu schreibt, um an den Standard zu senden, aber ich bekomme immer noch den Parse-Fehler oben.

Also, hat irgendjemand irgendwelche Ideen was los ist?

Danke, Nick

    
Nick Jacobs 04.03.2015, 16:10
quelle

2 Antworten

2

Fügen Sie das Basis-Tag in Ihrer Indexseite wie folgt hinzu:

%Vor%

Anstelle von:

%Vor%

Ich hoffe, es wird Ihr Problem lösen.

    
Mohan Raj Nagarajan 23.09.2015 12:24
quelle
0

Stellen Sie sicher, dass Ihr Anwendungsname in IIS mit dem in Ihrem Basis-Tag übereinstimmt

%Vor%

Vergewissern Sie sich, dass Ihr IIS-Name app / uiv10 lautet

oder was auch immer Sie möchten, aber sie müssen gleich sein.

    
Craig Gjerdingen 29.10.2015 19:33
quelle

Tags und Links