2013-08-16 33 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已永久更改。

相關問題