我目前正在temp子域中开发基于joomla 1.5的站点(指向其中安装了所有joomla内容的服务器上的子文件夹)。目前我正在使用插件joomgallery和kunene 1.0.9(传统模式)。 开发完成后,我想将整个站点移动到根目录并删除整个子域。理想情况下如何做到这一点?我可以只移动文件还是有更多文件?有什么常见的陷阱需要注意?例如。是否存在引用的绝对路径?
答案 0 :(得分:0)
在configuration.php文件中,可能会定义基本路径,如下所示:
var $live_site = 'http://temp.mysite.com/';
...虽然我现在默认,它会自动为你检测这个值。
检查自定义组件的配置,看看他们是否也有“硬编码”的路径。
您可以做的另一件事是设置一个包含.htaccess
个RewriteRule
的{{1}}文件,以便对http://temp.mysite.com
的任何调用都重定向到http://www.mysite.com
答案 1 :(得分:0)
有一个免费的Joomla!这个名为Joomlapack的扩展名。只需使用Joomlapack进行备份,将创建的备份文件移动到新站点/文件夹,然后运行也在备份中创建的脚本。完成! Joomlapack在数据库和站点文件上进行完整备份,因此您可以根据需要将站点移动到任何位置。可以在这里找到Joomlapack:http://www.joomlapack.net/
答案 2 :(得分:0)
确保按照these instructions编辑configuration.php文件。