2012-02-19 1 views
0

ライブjoomlaサイトをコピーしました。オリジナルは[this] [1]のウェブサイトにあります。見つかった[ここ] [2]にコピーされたもの。ただし、すべてのリンク(たとえば、左側のナビゲーションメニュー)では404エラーが発生します。管理者のバックエンドはアクセス可能なので、コピーしたものに新しいメニュー項目を作成できますが、すべて404エラーになります。Joomla:別のディレクトリにサイトをコピーした後にページが見つかりません

私はconfiguration.phpファイルを調整して、var $ tmp_path var $ log_pathが正しいパスを指しているようにしました。私は更新されたvar $ live_site = 'http://hosting01.hestronic.nl/~ijskoud2

live_siteは元のconfiguration.phpファイルで空でした。

まだ更新プログラムなどを実行する必要はありますか?

はありがとう

PS Joomlaの1.5.25

答えて

0

あなただけの空白のままに、$ live_siteに何もする必要はありません。あなたが触れる必要があるのは、tmpとログのパスだけです。 SEF URLを有効にしている場合は、書き換えベースを/からサブディレクトリに変更する必要があります。

0

私は友人のブレントに同意しません。
DBにメニューテーブル(デフォルトではjos_menu)に移動し、 "パス"列を探します。おそらく、新しいフォルダを指すようにすべてのメニューのパスを手動で修正する必要があります。

+0

ありがとうございますが、私はindex.phpのような値でいっぱいの列 "リンク"を表示しますか?option = com_content&view = article&id = 63 \tこれらのフィールドで何を変更するかわかりません。 – jorrebor

+0

"リンク"と "パス"の両方の列があるはずです:http://docs.joomla.org/Tables/menu – alfasin

+0

私は今SEFのURLをオフにしています。テストにはこれで十分です、antwayに感謝します – jorrebor

1

私はすべてのリンクが倍増している同様の問題に遭遇しました。接頭辞で固定http://$live_site

1

システム - >グローバル構成の検索エンジンに優しいURL機能をオフにします。 SEF URLを有効にしたい場合は、サーバーのサイトディレクトリに従って書き換えベースを設定する必要があります。

$ live_site変数の場合、変数を変更して空のままにする必要はありません。

0

.htaccessファイルが新しいフォルダに存在するかどうかを確認してください。存在しない場合は、管理者側からsef url configurationを削除してください。

関連する問題