Asp.net mvc MVC 5中razor视图引擎中的默认区域性基重定向
我们使用了一个自定义视图引擎,它尊重以下国际化视图命名: Index.cshtml Index.en.cshtml Index.de.cshtml 等等 现在我正在重写视图引擎,以包含MVC5的其他新特性。但是,我希望这次的网站对SEO更加友好。 我需要的一个简单的功能是,当我在后端有一个自定义设置时,该设置声明通过浏览器标题培养的英语用户应该自动重定向到www.mysite.com/en/ 当用户到达时,接受德语-它被重定向到www.mysite.com/de/Asp.net mvc MVC 5中razor视图引擎中的默认区域性基重定向,asp.net-mvc,internationalization,seo,Asp.net Mvc,Internationalization,Seo,我们使用了一个自定义视图引擎,它尊重以下国际化视图命名: Index.cshtml Index.en.cshtml Index.de.cshtml 等等 现在我正在重写视图引擎,以包含MVC5的其他新特性。但是,我希望这次的网站对SEO更加友好。 我需要的一个简单的功能是,当我在后端有一个自定义设置时,该设置声明通过浏览器标题培养的英语用户应该自动重定向到www.mysite.com/en/ 当用户到达时,接受德语-它被重定向到www.mysite.com/de/ 将重定向放在哪里最好?在查看引
将重定向放在哪里最好?在查看引擎代码、global.asax等中?能否显示您的razor查看引擎代码,我正在尝试使用相同的本地化引擎