Отдельный каталог товаров и регистрация клиентов для двух типов клиентов - PullRequest
0 голосов
/ 20 марта 2012

Мне нужно, чтобы мой веб-сайт мог обрабатывать 2 типа каталога продукции

  1. Для обычных клиентов (b2c)
  2. Для дилеров (b2b)

На http://www.domainname.com/ он покажет продукт и категории для обычных клиентов (b2c).
На http://www.domainname.com/b2b/ он покажет продукт и категории для дилеров (b2b).

У меня естьсоздано 2 сайта, 1 магазин для каждого сайта, 1 магазин для каждого магазина.например,

Website Name | Store Name | Store View Name  
B2C Website | B2C Store | B2C Store View (b2c)  
Dealer Website | Dealer Store | Dealer Store View (b2b)

Я не могу просмотреть свой дилерский веб-сайт, используя такую ​​ссылку
http://www.domainname.com/b2b/
Это дает мне 404. Я думаю, что ищет страницу CMS, которая несуществует.

Что я должен сделать, чтобы отобразить каталог продукции дилера по этой ссылке?

Также, когда пользователь регистрируется в качестве дилера по ссылке
http://www.domainname.com/b2b/customer/account/create/
Клиент должен автоматически назначаться в качестве группы клиентов дилера.Как это сделать?

1 Ответ

0 голосов
/ 20 марта 2012

Установите URL-адрес веб-сайта для каждого вашего веб-сайта в Sustem-> Config-> General-> Web (базовый URL для безопасного / незащищенного).Затем настройте ваш .htaccess:
RewriteCond %{HTTP_HOST} ^www.domainname.com$
RewriteRule ^ - [E=MAGE_RUN_CODE:website_1_code]
RewriteCond %{HTTP_HOST} ^www.domainname.com/b2b$
RewriteRule ^ - [E=MAGE_RUN_CODE:website_2_code]
Таким образом, magento запустит правильный веб-сайт в зависимости от запрошенного URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...