问题描述
我在“www.mysite.it”的新服务器上开发了一个全新的站点,但我想保留对在 Joomla 3.3 中开发的旧站点的访问权限。
我创建了一个指向旧 IP 地址的“old.mysite.it”子域,并将 DNS 面板中的“www.mysite.it”和“mysite.it”域更改为指向新 IP 地址。
>最后,我更改了 $live_site
中的 configuration.PHP
条目:
public $live_site = 'http://old.mysite.it';
。
当我尝试访问 http://old.mysite.it 时,我收到 Apache 消息,“站点正在建设中”。
怎么了?
请注意,旧站点正在运行。如果我更改本地计算机上的主机文件,我可以在“www.mysite.it”上访问它。
解决方法
很可能,您在旧站点的根目录中有一个 if (!empty($results['eMail'])) echo "<a href='mailto:".$results['eMail']."' style='color:#6264a7;'><img src='images/mail.jpg'/></a>";
文件,因此无法访问 index.php。
此外,请考虑更改其他配置参数:
- tmp 和日志路径;
- 数据库名称、用户名、密码
并且不要忘记查看 index.html
中可能不再适用的任何自定义重定向。