add: 错误页面和自动重定向
This commit is contained in:
parent
c067f11be7
commit
9306af07b3
|
@ -24,6 +24,7 @@ public static class BlogApplicationBuilderExtensions
|
||||||
{
|
{
|
||||||
application.UseStaticFiles();
|
application.UseStaticFiles();
|
||||||
application.UseAntiforgery();
|
application.UseAntiforgery();
|
||||||
|
application.UseStatusCodePagesWithRedirects("~/NotFound");
|
||||||
application.MapRazorComponents<App>();
|
application.MapRazorComponents<App>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
<div style="margin: 0 8% 0 8%">
|
<div style="margin: 0 8% 0 8%">
|
||||||
<FluentGrid>
|
<FluentGrid>
|
||||||
<FluentGridItem xs="12" sm="12" md="8" lg="8">
|
<FluentGridItem xs="12" sm="12" md="8" lg="8">
|
||||||
<FluentCard>
|
<FluentCard Style="margin: 2rem 0">
|
||||||
<div class="essay-content">
|
<div class="essay-content">
|
||||||
@((MarkupString)_essay!.HtmlContent)
|
@((MarkupString)_essay!.HtmlContent)
|
||||||
</div>
|
</div>
|
||||||
|
@ -49,7 +49,11 @@
|
||||||
</FluentGridItem>
|
</FluentGridItem>
|
||||||
|
|
||||||
<FluentGridItem xs="12" sm="12" md="4" lg="4">
|
<FluentGridItem xs="12" sm="12" md="4" lg="4">
|
||||||
|
<FluentStack Orientation="@Orientation.Vertical">
|
||||||
|
<AuthorInformation/>
|
||||||
|
|
||||||
|
<Announcement/>
|
||||||
|
</FluentStack>
|
||||||
</FluentGridItem>
|
</FluentGridItem>
|
||||||
</FluentGrid>
|
</FluentGrid>
|
||||||
</div>
|
</div>
|
||||||
|
|
17
YaeBlog.Theme.FluentUI/Pages/NotFound.razor
Normal file
17
YaeBlog.Theme.FluentUI/Pages/NotFound.razor
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
@page "/NotFound"
|
||||||
|
|
||||||
|
<div style="height: 100%">
|
||||||
|
<div style="height: 2rem"></div>
|
||||||
|
|
||||||
|
<div style="margin: 0 8%">
|
||||||
|
<FluentCard>
|
||||||
|
<FluentLabel Typo="@Typography.H4">
|
||||||
|
前面的区域,以后再来探索吧,,
|
||||||
|
</FluentLabel>
|
||||||
|
</FluentCard>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
@code {
|
||||||
|
|
||||||
|
}
|
14
YaeBlog.sln
14
YaeBlog.sln
|
@ -3,22 +3,19 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio Version 17
|
# Visual Studio Version 17
|
||||||
VisualStudioVersion = 17.0.31903.59
|
VisualStudioVersion = 17.0.31903.59
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "YaeBlog.Core", "YaeBlog.Core\YaeBlog.Core.csproj", "{1671A8AE-78F6-4641-B97D-D8ABA5E9CBEF}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YaeBlog.Core", "YaeBlog.Core\YaeBlog.Core.csproj", "{1671A8AE-78F6-4641-B97D-D8ABA5E9CBEF}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "YaeBlog.Theme.FluentUI", "YaeBlog.Theme.FluentUI\YaeBlog.Theme.FluentUI.csproj", "{E3EB73E2-0267-416A-BA0A-9D0FC93AAFA0}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YaeBlog.Theme.FluentUI", "YaeBlog.Theme.FluentUI\YaeBlog.Theme.FluentUI.csproj", "{E3EB73E2-0267-416A-BA0A-9D0FC93AAFA0}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "YaeBlog.Example", "YaeBlog.Example\YaeBlog.Example.csproj", "{3A768948-D4E8-4111-A1FE-DF98EBFC4991}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YaeBlog.Example", "YaeBlog.Example\YaeBlog.Example.csproj", "{3A768948-D4E8-4111-A1FE-DF98EBFC4991}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "YaeBlog.Tests", "YaeBlog.Tests\YaeBlog.Tests.csproj", "{5866CB58-6FE2-4DB8-AE20-8439D8C6C3B9}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YaeBlog.Tests", "YaeBlog.Tests\YaeBlog.Tests.csproj", "{5866CB58-6FE2-4DB8-AE20-8439D8C6C3B9}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
Release|Any CPU = Release|Any CPU
|
Release|Any CPU = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{1671A8AE-78F6-4641-B97D-D8ABA5E9CBEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{1671A8AE-78F6-4641-B97D-D8ABA5E9CBEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{1671A8AE-78F6-4641-B97D-D8ABA5E9CBEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{1671A8AE-78F6-4641-B97D-D8ABA5E9CBEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
@ -37,4 +34,7 @@ Global
|
||||||
{5866CB58-6FE2-4DB8-AE20-8439D8C6C3B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{5866CB58-6FE2-4DB8-AE20-8439D8C6C3B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{5866CB58-6FE2-4DB8-AE20-8439D8C6C3B9}.Release|Any CPU.Build.0 = Release|Any CPU
|
{5866CB58-6FE2-4DB8-AE20-8439D8C6C3B9}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
EndGlobal
|
EndGlobal
|
||||||
|
|
Loading…
Reference in New Issue
Block a user