3

私はakeebaのバックアップを取って、それを新しいサーバーに移動しました - 存在するサイトには、プレーンなhtmlである「入力ページ」があり、joomlaは「サイト」というフォルダーにインストールされるため、そのmydomain.com/siteはJoomlaルートです. 新しいサーバーにはドメインが指定されていないため、ユーザー名の付いた ip だけなので、パブリック html はhttp://xxx.xxx.xx.xx/~user/ です。

そこで、700MB のバックアップをhttp://xxx.xxx.xx.xx/~user/siteフォルダーに入れました (ssh がなければ、これにかかった時間を想像できます) そこにキックスタート ファイルを入れて、新しいサーバーにデータベースをセットアップしますデフォルト設定 (空白のサイト URL) とサイト URL (http://xxx.xxx.xx.xx/~user/site) の両方を設定して、akeeba/kickstart バックアップが行われた両方の方法で kickstart.php を実行しました問題なくオフ - 私はサイトのデフォルトに行き、それはうまく見えます.実際にそれがどれほどスムーズに進んだかに驚いていますが、アバウトページまたは他のページをクリックすると、404.

ローカルホストで同じバックアップを実行すると、メニューがまったくロードされないため、それが何なのかわかりません。私は非常に限られた Joomla の経験しかありません。主にワードプレスの男です。インストールとサイトが正常に動作しているのに、これらの 404 が発生する理由はありますか?

4

1 に答える 1

2

ほとんどの場合、問題は SEF URL にあります。htaccess ファイルを変更する必要があります。探す:

RewriteBase /site

次のように変更します。

RewriteBase /~user/site
于 2011-02-08T13:02:39.973 に答える