Asp.Net核心Web应用程序静态文件在Linux上提供404

我使用.net核心创build了一个Web应用程序。 我已经成功地运行在Windows和Mac上。 不过,我在Linux上的所有静态文件都得到了404。 我正在使用Ubuntu 16.04和我的startup.cs是这样的。

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()); } 

任何想法如何让它在Linux上运行?

结果不知何故目录是case sensetive
我不能得到内容/ bootstrap.css然而,内容/ bootstrap.css工作正常。 所以,我相应地重命名文件夹和文件,现在一切正常。