我有一个多语言网站。这意味着我需要将访问者重定向到使用适当语言的错误页面,如下所示:
<customErrors mode="On" defaultRedirect="~/ru/Error">
<error statusCode="404" redirect="~/ru/404"/>
<error statusCode="404" redirect="~/ru/500"/>
</customErrors>
或者:
<customErrors mode="On" defaultRedirect="~/en/Error">
<error statusCode="404" redirect="~/en/404"/>
<error statusCode="404" redirect="~/en/500"/>
</customErrors>
取决于上一页的语言或本地化。默认情况下它是“en”。我有RouteData.Values["lang"]
我的语言价值。