【.net core】网站如何提供静态页面访问
配置方式:
在StartUp文件中的Configure方法里添加对静态目录的配置。
如果要访问的静态资源在wwwroot目录下,则直接添加app.UseStaticFiles();
如果要访问的静态资源在wwwroot目录之外,则需要指定路径。假设H5文件夹和wwwroot目录平级,那么配置则如下:
PS:两个配置也可以同时存在。

public void Configure(IApplicationBuilder app, IHostingEnvironment env) { //app.UseStaticFiles(); //对于wwwroot文件夹 //如果要在wwwroot之外运行,请使用 //请求,例如http://<app>/H5/index.html string tempPath = Path.Combine(Directory.GetCurrentDirectory(), @"H5"); app.UseStaticFiles(new StaticFileOptions() { FileProvider = new PhysicalFileProvider(tempPath), RequestPath = new PathString("/H5") }); }
发布后通过IIS浏览就能正常显示了。

浙公网安备 33010602011771号