.NET Core下的文件文档服务
默认文档服务
设置默认首页可以给网站的每个访问者提供一个起始页。
为使站点能提供默认页,避免用户输入完整 URI,须在 Startup.Configure 中调用 UseDefaultFiles 扩展方法。
//举个栗子,设置默认页mydefault
public void Configure(IApplicationBuilder app)
{
DefaultFilesOptions options = new DefaultFilesOptions();
options.DefaultFileNames.Clear();
options.DefaultFileNames.Add("mydefault.html");
app.UseDefaultFiles(options);
app.UseStaticFiles();
}
注意:UseDefaultFiles 必须在 UseStaticFiles 之前调用。UseDefaultFiles 只是重写了URL,并没有真的提供这样一个文件。所以你必须开启静态文件中间件(UseStatic