我希望我的 asp.net(网络表单)应用程序中的所有地址都包含所选语言,以允许搜索引擎索引两种语言内容。所以我希望它像 www.mysite.com/en/items/35 这样我应该怎么做才能拥有它,我不想为我的每种语言创建页面版本。我可以设置页面路由,但是我将如何理解在我的页面中显示的语言?我应该分析地址字符串并搜索“/en/”、“/ee/”等吗?
问问题
58 次
1 回答
0
最简单的方法是使用重写引擎,使 url
www.mysite.com/en/items/35
被重写为:
www.mysite.com/items.aspx?lang=en&id=35
然后,您只需编写一些代码来查看查询字符串。
于 2012-06-29T10:04:52.247 回答