ASP.NET Core WebAPI 開啟靜態網頁並設定主頁
阿新 • • 發佈:2018-12-18
開啟靜態網頁
Startup.Configure:
app.UseStaticFiles();
開啟預設頁面
Startup.Configure:
DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions();
defaultFilesOptions.DefaultFileNames.Clear();
defaultFilesOptions.DefaultFileNames.Add("index.html");
app.UseDefaultFiles(defaultFilesOptions);
重要提示,程式碼是有順序的:
UseDefaultFiles-UseStaticFiles-UseMvc
彙總:
Startup.Configure:
DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions(); defaultFilesOptions.DefaultFileNames.Clear(); defaultFilesOptions.DefaultFileNames.Add("index.html"); app.UseDefaultFiles(defaultFilesOptions); app.UseStaticFiles(); app.UseMvc();