Magento にブログ モジュールがインストールされており、その URL は /blog です。
URL /blog-away.html のナビゲーション バーにブログ カテゴリがあります。
URL Custom Rewrite を試してみましたが、サイトのインデックスを再作成するまで機能し、その後 /blog-away.html のカテゴリ URL に戻ります。カテゴリを /blog にリダイレクトしたままにしたい。
所見:
- ブログモジュールはテーブル「core_url_rewrite」を使用していません-少なくとも証拠は見つかりませんでした。
- カテゴリとブログの URL が同じ (「blog.html」) の場合 - Magento ルーティングは常に最初にカテゴリを照合してカテゴリ ページを開き、ブログ ページを取得することはありません。
- カテゴリに「blog.html」という URL があり、ブログに「wine-blog.html」などがある場合、「blog.html」から「wine-blog.html」へのカスタム リダイレクトを作成することはできません。Magento は、「指定されたストアのリクエスト パスは既に存在します」というエラーをスローします。(カテゴリの request_path は「blog.html」です)
以上のことから、ショップのルート .htaccess ファイルにリダイレクトを設定することでうまくいくのではないかと思います。しかし、どのコードを挿入すればよいかわかりません。