合并.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,让用户只看到.com在URL栏,同时允许我的代码完美运行。这是否可以通过在我的主机上创建一个A规则来实现?在这种情况下我该怎么做?

你应该这样做:

选项1:快速和简单(但不是最佳的)-

使用搜索和替换来查找所有的xxx实例。In ' to 'xxx.com'

选项2:更好的方法-

使用搜索和替换来查找所有的xxx实例。使用某种辅助函数来检索域的配置值。例如:

MyHelper::getConfig('baseUrl');

…或类似

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

相关文章: