2016-05-12 13 views
0

Ich habe eine MVC Web-Anwendung und die URLs sindasp net mvc Domain umleiten

abc.xy.com - für den Rest der Welt mit Ausnahme von China

abc.xy.com.cn - für China (.com nicht in China nicht funktioniert, dies so erstellt)

Alles funktioniert gut mit, aber ich brauche etwas wie:

Wenn der Benutzer aus China versucht, die laden url abc.xy.com dann sollte die Anwendung die Anforderung an abc.xy.com.cn

umleiten Wie kann ich diese Domain-Umleitung durch die Anwendung erreichen.

Vielen Dank im Voraus,

Amarnath.

Antwort

0

Verwenden Sie Maxmind's free GeoIP database, um zu überprüfen, in welchem ​​Land sich der Client befindet. Sie haben eine C# API, die gut mit MVC Application funktionieren sollte.

Für Code referance check this URL

+0

hallo, danke für die Antwort und sorry, wenn ich die Frage nicht richtig geschrieben werde. Wir haben Webapi bereits, um das Land zu identifizieren. Ich brauche das nicht. Was ich brauche ist, wie kann ich diese Domänenumleitung erreichen. Kann ich die mvc-Routing-Technik verwenden? –

+0

RedirectResult wird Ihnen helfen. Für weitere Details überprüfen Sie diese [URL] (http://stackoverflow.com/questions/3344530/redirect-to-another-server-asp-mvc) Dies gibt Ihnen mehr Leitlinien. – CrazyDev