我用 mvc3 开发了一个多文化应用程序。我有一个包含域列表的表(当前有 2 条记录):
- www.mydomain.com -> en-US
- www.mydomain.pl -> pl-PL
我的应用程序动态检查您来自哪个域,然后根据域设置 CurrentCultureUI。这在我的本地主机上运行良好,因为我还将这些域添加到我的主机文件中,但是我不确定如何在实时环境中处理这个问题? (是的,我已经购买了这两个域名)有什么想法吗?
编辑: 我已经从 godaddy 购买了一个“.com”域名和托管服务,并且从另一个注册商 (home.pl) 购买了另一个“.pl”域名。我已将我的网站上传到 godaddy,但“pl”版本不起作用。现在,当我转到“.pl”域的域管理器时,我可以选择“使用其他主机”以及“DNS”和“IP”的文本框。这是我需要做的吗?我需要从Godaddy那里得到什么? 'home.pl' 域配置?
最佳答案
如果它在本地使用主机文件工作,我没有看到任何问题。 在现实生活中没有区别,因为主机文件替换了现实世界中的 DNS 记录。 将您的真实域名指向相同的 IP 地址。 易于支持 future 的域将 .com 指向 IP 地址,并在其他域中将 CNAME 添加到 .com 域。在这种情况下,如果您的 IP 地址发生更改,您只需更改 .com 域中的 DNS 记录。
关于asp.net - 具有 2 个不同域的 mvc3 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6493137/