Я ввімкнув Систему > Налаштувати > Веб > Додати Код магазину до URL-адрес, і я налаштував новий вид магазину для Канади (/ ca /).
В ідеалі я хотів би завантажити example.com/ca/ завантажити Канаду View Store, але все ж мати example.com (без default
коду магазину там) для магазину за замовчуванням.
Я помітив, що домашня сторінка в цьому плані працює чудово, але коли я переходжу на сторінку продукту, Magento автоматично включає URL магазину в URL-адресу.
Основною причиною того, що я вагаюся змінити наші поточні URL-адреси для нашого магазину за замовчуванням, є лише те, що я не хочу бачити, як вони втрачають будь-який сік посилання. Я знаю, що теоретично, поки я встановлюю переадресацію 301, я повинен бути добре, але думаю, десь читав, що невелика кількість соку все-таки втрачається.
Крім того, я думаю, це, мабуть, дещо краще з точки зору зручності використання. Якщо основна частина вашого трафіку припадає на ваш магазин за замовчуванням, а ваші клієнти звикли до звичайної URL-адреси, навіщо їх турбувати додатковими /default/
( /us/
або якими б то не було) в URL-адресі.
Я спробував відключити Додати код магазину до URL-адрес і просто змінив базову URL-адресу для мого представлення магазину Канади на example.com/ca/, але, здається, це нічого не зробило. Я припускаю, що для цього потрібно ввімкнути налаштування, щоб забрати код магазину в URL-адресі і взагалі зробити з ним щось.
../app/Mage.php
. Наскільки я знаю, цього повинно вистачити