我希望我的asp.net(网络表单)应用程序中的所有地址都包含所选语言,以允许搜索引擎索引这两种语言内容。所以我希望它像www.mysite.com/en/items/35 那么我该怎么办呢,我不想为我的每种语言创建页面版本。我可以设置页面路由,但是我将如何理解在我的页面中显示的语言?我应该分析地址字符串并搜索“/ en /”,“/ ee /”等等???
答案 0 :(得分:0)
最简单的方法是使用rewriting engine以便网址
www.mysite.com/en/items/35
重写为:
www.mysite.com/items.aspx?lang=en&id=35
然后你只需编写一些代码来查看查询字符串。