23 мая 2017 г., 14:28 от Community

Magento Multi Store URL переписать

Мы работаем над сайтом Magento, который имеет несколько разных магазинов. Мы работаем над переписыванием URL, поэтому, когда вы находитесь в определенном магазине, название магазина добавляется в URL. Мы попробовали несколько разных вещей. Сначала включите & quot; Добавить код магазина в URL & quot; в Системе & gt; Конфигурация & gt; Веб. Это приводит к тому, что одно из названий магазинов добавляется в URL дважды, а для остальных магазинов добавляется имя основного магазина. Нашей второй идеей было добавить:

SetEnvIf Request_URI ^\/site_wow\/ MAGE_RUN_CODE=site_wow
SetEnvIf Request_URI ^\/site_ahepa\/ MAGE_RUN_CODE=site_ahepa
SetEnvIf Request_URI ^\/site_ita\/ MAGE_RUN_CODE=site_ita
SetEnvIf Request_URI ^\/site_deca\/ MAGE_RUN_CODE=site_deca

в файл .htaccess в папке public_html на сайте. Это работает для магазина ahepa, но не для других. Если я изменю другие магазины на MAGE_RUN_CODE = site_ahepa, он добавит site_ahepa в URL.

Я нашел похожий вопрос здесь:Magento сайт переключения .htaccess но мне не везет в решении проблемы. Если есть кто-нибудь, кто мог бы направить меня в правильном направлении, я был бы очень признателен.

Ответы на вопрос (0)

13 июл. 2012 г., 17:57 от

вот что я получил на работу. У меня есть файл .htaccess, как указано выше. В Системе & gt; Конфигурация & gt; Web для параметра «Добавить код магазина в URL» задано значение «ДА», а «Использовать перезаписи веб-сервера» - значение «НЕТ». Перезапись URL для магазина ahepa отличается от других магазинов, но все ссылки перенаправляют в правильные магазины, и продукты отображаются там, где они должны, поэтому я больше не буду с этим связываться.

ВАШ ОТВЕТ НА ВОПРОС