gpt4 book ai didi

asp.net-core - Blazor,将主页设置为 html 页面

转载 作者:行者123 更新时间:2023-12-03 22:01:06 37 4
gpt4 key购买 nike

我有一个 blazor 应用程序,但它分为两部分。
- 一个包含多个网页的网站
- Blazor 应用程序

默认情况下,我希望导航到“index.html”页面。这将有一个“登录”链接
这将重定向到主应用程序页面。

我该怎么做……默认情况下,我被定向到 index.cshtml(即 blazor 应用程序)?

最佳答案

I wish to navigate to the "index.html" page.



假设您已经输入了 index.htmlwwwroot/文件夹,你可以通过注册一个 DefaultFiles 中间件来实现:

app.UseDefaultFiles();//在调用 app.UseStaticFiles() 之前添加这一行;
app.UseStaticFiles();

...

(注意中间件的 顺序 很重要)

或者如果你想把 index.html在不同的位置,您可以传递自定义 FileProvider (例如 PhysicalFileProvider )。更多详情请见 official docs .

关于asp.net-core - Blazor,将主页设置为 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59513089/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com