合并 .com 和 .in 的域扩展,但在 URL 栏中显示 .com

Merging domain extensions of .com and .in but displaying .com in the URL Bar

我正在开发 Web 应用程序并购买了两个域名 xxx.comxxx.in。在为新网站编码时,我一直在使用 xxx.in,同时为旧网站保留 xxx.com。在编码过程中,我在某些地方硬编码了xxx.in。现在我的新网站已准备好部署,我想将其域更改为 xxx.com。如果有某种从 .in.com 的重定向会更好,这样用户只能在 URL 栏中看到 .com,同时允许我的代码 运行 完美。这可以通过在我的主机中创建一个 A 规则来实现吗?这种情况应该怎么处理?

您应该通过以下任一方式继续:

选项 1:快速简便(但不是最优的)-

使用搜索和替换将 'xxx.in' 的所有实例变为 'xxx.com'

选项 2:更好的方法 -

使用搜索和替换将 'xxx.in' 的所有实例转换为某种辅助函数来检索您的域的配置值。例如:

MyHelper::getConfig('baseUrl');

...或类似

然后,创建您的助手 class 和必要的函数以从您的数据库中获取此配置值。