Ich kann dies lokal nur gut und während der Verwendung eckig, ist es nur localhost: 3000/# /. Anmelden über FTP auf meine azur Website nach deploy, ist die Ordnerstruktur wie:Nach der Bereitstellung in azur, meine App bekommt 404
Antwort
Die Dateien/Ordner in der src-Ordner in dem Wwwroot-Ordner sein müssen. Doing say könnte die Verweise auf Dateien unter node_modules durcheinander bringen. Daher sollten Sie die Site je nach IDE/Tooling wahrscheinlich in einem lokalen Ordner veröffentlichen, der alle erforderlichen Dateien abrufen und dann die veröffentlichte Ordnerstruktur hochladen sollte.
Es sieht aus wie, dass Ihre AngularJS Anwendung einschließlich index.html
im ist src
Ordner in Ihrem gesamten Projektordner, unter dem Pfad site/wwwroot/
auf Azure Web Apps. Wenn dies der Fall ist, handelt es sich um ein Standortproblem.
Da das Stammverzeichnis in Azure Web Apps D:\home\site\wwwroot
lautet, wird beim Durchsuchen Ihrer Site auf Azure die Eingangsseite oder die iis-Konfigurationsdatei im Stammverzeichnis gefunden. Und es gibt keine solche Datei in Ihrer Anwendung, die das Problem aufwirft.
Sie können einfach die Virtual applications and directories
in der Application Settings
auf Azure-Portal (https://ms.portal.azure.com) festlegen. Setzen Sie \
auf site\wwwroot\src
, speichern und starten Sie Ihre Web App neu.
Alle weiteren Bedenken, bitte zögern Sie nicht, lassen Sie es mich wissen.
Danke Gary. Scheint, dass es sich geändert hat, aber immer noch nicht korrekt gerendert. So, jetzt gehe ich zu: http://cembtest.azurewebsites.net/#/ als das öffnet die Hauptseite lokal. Auch wenn ich http://cembtest.azurewebsites.net/index.html gehe, wird es immer noch nicht gerendert. Auch einfach nur cembbt.azurewebsite.net/, nichts .... – Mark
Ich habe keine JavaScript-Skripte auf Ihrer Website geladen. Könnten Sie überprüfen, ob das kombinierte angularjs-Skript im richtigen Pfad enthalten ist? Jedes Update, bitte zögern Sie nicht mich zu informieren. –
- 1. Google Cloud Endpoint 404 nach der Bereitstellung
- 2. 404 nach der automatischen Bereitstellung von Servlet an Glassfish
- 3. Meteor Heroku App Absturz nach der Bereitstellung
- 4. VSTS - offline Nehmen App vor der Bereitstellung
- 5. Cache nach der Bereitstellung löschen
- 6. 502 Proxy-Fehler nach der Bereitstellung der App an AWS
- 7. ImagePullBackOff nach der Bereitstellung in OpenShift
- 8. Nach der Bereitstellung der CakePHP3-Anwendung auf dem Ubuntu-Server geben alle Assets 404 response zurück
- 9. Die NodeJS-App funktioniert nach der Bereitstellung nicht bei OpenShift.
- 10. GlassFish 3.1.2 gibt 404 ohne Fehler bei der Bereitstellung
- 11. Deaktivieren Sie den Azure App Service nach der Bereitstellung.
- 12. App mit Swift-Code beim Start nach der Bereitstellung abstürzen
- 13. XamlParseException nach der Bereitstellung von WPF-Projekt
- 14. Index.html Datei generiert von apidoc.js zeigt einen Fehler 404 nach der Bereitstellung von ASP.net Web API-App auf Server
- 15. Scons bekommt meine Umgebung nicht
- 16. Bereitstellung der ember-cli App für Heroku
- 17. MVC 4-Anwendung, die eine 404 bei der Bereitstellung
- 18. kann jemand meine myapp.meteor.com-Bereitstellung überschreiben?
- 19. Meine Anwendung erhält weiterhin "Leider" Meine App "hat nach dem Ausführen der App"
- 20. Probleme nach der Bereitstellung von DbContext
- 21. Ermitteln, ob App in azur oder nicht läuft
- 22. Kontinuierliche Bereitstellung einer einseitigen App?
- 23. Bereitstellung für Heroku, Rails App
- 24. Tool zum Aktualisieren der SQL Express-Datenbank nach der Bereitstellung
- 25. Anpassen der Web App-Bereitstellung in Tomcat 7
- 26. meine Schriftgröße ist 0 Byte nach dem Start der App
- 27. Autostart-Website nach Web-Bereitstellung
- 28. Bereitstellung codeigniter 3.0.1 App auf openshift
- 29. Capistrano 3 startet nicht neu meine Rails-Anwendung nach der Bereitstellung
- 30. Silex zeigt keine Fehler 404 Vorlage nach $ app-> boot()
Sind Sie sicher, dass die 'index.html' nicht auf der'/site/wwroot/'- Ebene (statt im' src'-Ordner) sein sollte? – ochi
und was passiert, wenn Sie auf "http: //: /src/# /" gehen? –
ochi