Ich habe eine Webanwendung mit .net-Core erstellt. Ich habe es erfolgreich unter Windows und Mac laufen lassen. Allerdings bekomme ich 404 auf alle meine statischen Dateien unter Linux. Ich benutze Ubuntu 16.04 und mein startup.cs ist so.Asp.Net Core Web Application statische Dateien gibt 404 unter Linux
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory,IApplicationLifetime appLifetime)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
app.UseMvc();
app.UseDefaultFiles();
app.UseStaticFiles();
appLifetime.ApplicationStopped.Register(() => this.ApplicationContainer.Dispose());
}
Gibt es eine Idee, wie man es unter Linux läuft?
Erhalten Sie 404s für dynamische Dateien? –
@MartinBrown Ich habe Web-API und eine einzelne Seite Web-Anwendung. Api Endpunkte funktioniert gut. Ich bekomme 200 auf js-Ordner, aber ich kann nichts unter Inhalt und Skripte Ordner bekommen. –