Ich habe vor kurzem eine asp.net mvc-Anwendung entwickelt, die online veröffentlichen möchten. Ich habe die Publish-Option in Visual Studio dazu verwendet.Routing-Probleme nach der Veröffentlichung asp.net mvc app
Offenbar ist dies eine häufige Aufgabe und es gibt mehrere Tutorials dazu. Mein Fall hat jedoch ein anderes Detail, von dem ich glaube, dass ich die App nicht erfolgreich ausführen kann.
Also die Sache ist:
- Ich habe eine Wordpress-Seite bei erfolgreich läuft www.somedomain.com
- ich meine asp.net Anwendung möchte auf www.somedomain.com/myapp laufen
Dies ist, was ich bisher getan haben:
- Hochgeladen alle meine App-Dateien httpdocs-/myapp Ordner auf dem Server;
- Konfiguriert ein virtuelles Verzeichnis im Ordner httpdocs/myapp auf dem Server;
- Importiert die Datenbank von meinem lokalen Computer auf den Remote-Server;
- Die Verbindungszeichenfolgen in web.config wurden geändert, sodass sie auf die Datenbank auf dem Remote-Server zeigen.
Danach, wenn ich auf dem Browser zuzugreifen versuchen, www.somedomain.com/myapp kann ich sehen, dass es mich zu www.somedomain.com/myapp/Account/Login?ReturnUrl=%2Fmyapp% umleitet 2F zeigt aber den 404-Fehler (Seite nicht gefunden) mit dem Layout meiner Wordpress-Site. Es sieht also so aus, als würde die Wordpress-Site anstelle der asp.net-App in diesem Ordner ausgeführt.