페이지의 언어 (다국어 사이트)를 확인하는 기능이 있는지 궁금하고 기본 언어가 아닌 경우 기본 언어로 리디렉션해야합니다. 난 그냥 궁금ASP.NET은 pre_init 또는 page_load에서 "checkUser"함수를 사용해야합니까?
if (Sitecore.Context.Language.Name != LanguageManager.DefaultLanguage.ToString())
{
Sitecore.Context.SetLanguage(LanguageManager.DefaultLanguage, true);
Response.Redirect(SourceHomeUrl(), true);
}
즉, 하나 개의 섹션 것이 아무것도로드되기 전에이 검사를 할 pre_init 예에 넣어 그냥 다음 리디렉션하는 것이 좋습니다?