WAMP を使用してローカルで実行している magento サイトがあり、うまく機能します。ただし、別のサイトを作成する必要があるため、この新しいサイト用のフォルダーを htdocs の下に作成しました。
そのフォルダーに、Magento ファイルをロードしました。phpmyadmin ですべての権限を持つ newsite の新しいデータベースを作成しました。localhost:8888/newsite に移動し、Magento インストール ウィザードを開始しました。ウィザードの構成セクションで、必要なすべての情報 (データベース名、ユーザー、パスワード) を入力しました。URL Base には、デフォルト (http://localhost:8888/newsite) を使用しました。チャートを許可する と Apache の書き換えを許可する を選択しました。マジェントのインストール完了。
現在、magento は newsite で実行されています。サイトのフロントエンドとバックエンドが見えます。
問題は次のとおりです。カテゴリやサブカテゴリを作成すると、magento はメニュー リンクを作成しますが、任意のカテゴリをクリックすると、ブラウザで404 not found が表示されます。私をそこに連れて行ったURLを分析すると、URLが http://localhost:8888/newsite/category.htmlであることがわかりますが、URLに「 index.php 」を 追加することにより(http://localhost:8888/newsite/ index.php /category.html 、ページは機能します!したがって、これは、magento ISがカテゴリのページを作成していることを意味しますが、リンクは多少間違っています。
今、私は書き換えが有効になっていることを確認してきました.結局、私が言及した他のサイトは正常に動作しているので、書き換えが適切に有効になっていると思います.
だから私は見つける助けが必要です:
1 つのサイトが機能していて、もう 1 つのサイトが機能していないのはなぜですか? この問題を解決するにはどうすればよいですか?
ありがとうございました!