1

状況: 古い Windows サーバーを指すドメイン名があります。Linuxサーバーを購入しました。Linux サーバー上に新しいウェブストアを構築したいと考えています。準備ができたら、ドメイン名を Linux サーバーにリダイレクトします。

今まで: Magento がバックエンドにインストールされています。次に、フロントエンドを機能させる必要があります

問題: URL を編集して、当社のドメイン名にしました。ホスト ファイルを編集して、ドメイン名が Windows サーバーの IP を無視し、Linux サーバー (Magento がインストールされているサーバー) にリダイレクトされるようにしました。リンクとテキストがごちゃごちゃしたページが表示され、Web ページのタイトルには「404 Not Found 1」と表示されます。バックエンドとフロントエンドの両方でこの問題が発生します。

考え: PHPadmin にアクセスして URL を編集できます。URLをLinuxサーバーのIPにしてみました。これを行うと、Magento のバックエンドは機能しますが、フロントエンドには完全に空白のページが表示されます。どんな提案でも大歓迎です。

4

1 に答える 1

1

サイトを表示するには: 1)表のリンクweb/unsecure/base_urlとリンク をhttp://www.yourdomain.com/などに変更します。web/secure/base_urlcore_config_data

2) app->etc->local.xml に移動し、データベースのユーザー名、パスワード、ホストを正しいものに変更します。

3) それでも機能しない場合は、var および media フォルダーに移動し、すべてのフォルダーとサブフォルダーのアクセス許可を 777 に変更します。機能する場合は、アクセス許可の問題であることがわかります。その後、これを読んで決定を下してください

于 2013-11-10T11:47:15.847 に答える