2013-08-16 32 views
0

我有一个成员部分和论坛建立wordpress,整个站点正在重新开发,但与Joomla 3.0,很多内容将不得不被复制并粘贴到新网站,但该网站的所有者希望保留旧的WordPress的网站一段时间,并可能将其融入新的joomla网站与CSS和造型。如何整合一个WordPress站点与Joomla 3.0

我试过把一个站点放在另一个站点上,碰撞的唯一两个文件是license.txt(我不担心)和index.php文件。

这两个网站将工作正常,如果它的index.php,但如果它是wordpress的index.php Joomla的链接会给出错误,如果它是Joomla的index.php,任何WordPress的链接将进入joomla索引页面。

什么是最好的方式来工程这主要index.php将Joomla?

这里是index.php文件

<?php 
/** 
* Front to the WordPress application. This file doesn't do anything, but loads 
* wp-blog-header.php which does and tells WordPress to load the theme. 
* 
* @package WordPress 
*/ 

/** 
* Tells WordPress to load the WordPress theme and output it. 
* 
* @var bool 
*/ 
define('WP_USE_THEMES', true); 


/** Loads the WordPress Environment and Template */ 
require('./wp-blog-header.php') 

感谢

WordPress的
+0

您可以将WordPress安装在'blog /'目录中? – andrewsi

+4

将两个网站放在一个目录中是最糟糕的想法!只需将wordpress放在分隔的目录中,就像@andrewsi所说的那样,如果你愿意,可以使用.htaccess重写URL。 –

+0

我宁愿只使用一个目录,但业主害怕从链接失去谷歌排名。只是寻找工作。 – JohnnyQ

回答

1
我想在这里提的是其在目录中的两个独立的CMSS'

1日的事情是一个坏主意。如果在谷歌搜索了一下,你会发现这有帮助。

JConverter

,顾名思义,JConverter让你到你的WordPress博客 转换成一个Joomla网站。它可以导入用户,博客文章,类别, 页面,甚至可以从您的WordPress博客链接到Joomla。

如果你不确定质量,你可以开始阅读评论。

咨询

有两个CMSS一个单独的文件夹,并使用.htacess文件来完成这项工作。你可以找到大量的文章解释应该如何完成。

+0

另请注意此扩展的局限性。他们可能会把你完全抛弃它是一个主要问题 – Lodder

0

考虑这件事后,这里是我觉得我有

选项1选项) 两个Wordpress和和Joomla可以在相同的根文件夹共存,唯一的文件,其中有冲突将是指数。 php(以及一些许可证文本文件),这可以设计成可以工作的方式,但在同一个域根目录下有两个内容管理系统从长远来看并不是一个好主意,因为根域在那里有大量文件以及未来的更新和安全补丁,对于出现问题的地方都是开放的。

选项2) 把新的Joomla站点放在根目录下,然后将旧站点移动到另一个文件夹,然后使用Apache重写和一个.htaccess文件来重写单词按压文件的位置,从而保留原始链接

选项3) 有是的Joomla的组件调用,为Joomla WordPress的,这使得WordPress的的Joomla的一部分,并会保持原有的所有链接,但它是专为谁拥有Joomla网站,并希望有一个专门的博客的人像WordPress的工具,而不是其他方式。我正在和开发人员交谈,并不确定这是否会反过来工作,然后有插件等待思考。

选项4) 离开当前WordPress站点在同一位置并上传新网站一个名为新文件夹/ EN /(如在英文版)

选5) JConverter仍然只在beta

我正在与选项4 :)

+0

如果根文件夹仍然指向旧文件夹,那么建立新网站有什么意义? –

0

你为什么要保持这两个网站?这只是意味着重复的内容,并会阻止新版本的网站排名。我认为最好的选择是放弃旧网站,并确保URL是相同的(可以用sh404sef等SEF组件实现)或使用301重定向到新的URL,这会告诉Google URL已永久更改。

相关问题