私は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 が発生する理由はありますか?