2012-02-19 61 views
0

我複製了一個活的joomla網站。原文在[this] [1]網站上找到。複製的一個在[這裏] [2]找到。但是所有鏈接(例如在左側導航菜單中)都會導致404錯誤。管理員後端是可訪問的,我可以在複製的一個新建菜單項,但它們都會導致404錯誤。Joomla:將網站複製到另一個目錄後未找到網頁

我做了調整的configuration.php文件,因此變量$ tmp_path變量$ log_path點正確路徑。我更新變量$ live_site =「http://hosting01.hestronic.nl/~ijskoud2

的live_site是在原有的configuration.php文件是空的。

我還需要運行更新嗎?

謝謝

PS的Joomla 1.5.25

回答

0

你不需要做任何事情來$ live_site,讓它空白。 tmp和日誌路徑是您需要觸摸的唯一東西。如果您打開了SEF URL,則還需要將重寫基地從/更改爲子目錄。

0

我不同意我的朋友@布倫特。
轉到您的數據庫到菜單表(默認情況下稱爲jos_menu)並查找「路徑」列。您可能需要手動修復所有菜單的路徑以指向新文件夾。

+0

感謝您的信息,但我只看到一列填充像index.php?option = com_content&view = article&id = 63 \t這樣的值的「鏈接」我不知道在這些字段中要改變什麼。 – jorrebor 2012-02-21 12:41:57

+0

應該有「鏈接」和「路徑」兩列:http://docs.joomla.org/Tables/menu – alfasin 2012-02-21 16:47:30

+0

我現在關閉了海基會的網址,一切正常。對於測試這是足夠的,謝謝antway – jorrebor 2012-02-22 14:17:24

1

我遇到了類似的問題,我的所有鏈接都翻倍了。通過前綴http://修復爲$live_site

1

在系統 - >全局配置中關閉搜索引擎友好的url功能。 如果你真的想啓用SEF URL,那麼你需要根據你的站點目錄在服務器中設置你的重寫基地。

對於$ live_site變量,不需要修改它並保持爲空。如果.htaccess文件存在於你的新文件夾

0

檢查。如果不存在,請從管理員端刪除sef url configuration

相關問題