我正在开发一个web应用程序,并购买了两个域名xxx.com
和xxx.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');
…或类似
然后,创建您的助手类和必要的函数,以便从数据库中获取此配置值。