0

我希望我的 asp.net(网络表单)应用程序中的所有地址都包含所选语言,以允许搜索引擎索引两种语言内容。所以我希望它像 www.mysite.com/en/items/35 这样我应该怎么做才能拥有它,我不想为我的每种语言创建页面版本。我可以设置页面路由,但是我将如何理解在我的页面中显示的语言?我应该分析地址字符串并搜索“/en/”、“/ee/”等吗?

4

1 回答 1

0

最简单的方法是使用重写引擎,使 url

www.mysite.com/en/items/35

被重写为:

www.mysite.com/items.aspx?lang=en&id=35

然后,您只需编写一些代码来查看查询字符串。

于 2012-06-29T10:04:52.247 回答