IIS将某些IPredirect到URL

我需要能够将所有到达http://mysite.com的德国用户redirect到http://mysite.com/de-de/ 。 IIS是否具有内置的这种IP路由,还是最好使用ASP.net代码解决scheme?

据我所知:要准确地redirect所有德国IP,你需要创build和redirect德国的IP表。 这大约是1000个IP范围。 ipaddresslocation.org/ip_ranges/get_ranges.php

IIS有一个重写/redirect模块; 是否会做你认为你需要的GeoIP东西是另外一个问题。 但实际上,仅仅因为有人使用某些GeoIP数据库认为可能是德国的IP地址,这是否真的意味着用户需要他们的德语内容呢? 当然不是。 他们可能是一个旅游者,或者是一个喜欢使用英语的人,或者GeoIP数据库可能是错误的(喘气!说不是这样!)你应该尊重用户select的语言(通过Accept-Language头文件)而不是基于错误的数据为用户做出select。