Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

И снова мультимагазин


Esox
 Поделиться

Рекомендованные сообщения

Доброй ночи.

Проясните пожалуйста по созданию мульти магазина.

У меня есть домен. Создаю к нем у поддомен.

В настройках основного магазина, создаю еще один магазин. Указываю поддомен.

 

Надо ли, все-таки, создавать отдельную директорию и где ее создать?

Надо ли создавать отдельную БД? Как мне удалось выяснить, что не надо, но кто-то делает.

Есть на форуме очень обширная тема по мульти магазину, но тема там не раскрыта, много решений, но большинство из них это клонирование основного магазина путем создания отдельной директории с БД. 

 

У меня задача часть товара, из основного магазина, перекинуть на поддомен.

Замучился читать варианты реализаций.((

Ссылка на комментарий
Поделиться на других сайтах


3 минуты назад, Esox сказал:

Надо ли, все-таки, создавать отдельную директорию и где ее создать?

Нет.

3 минуты назад, Esox сказал:

Надо ли создавать отдельную БД?

Нет.

Ссылка на комментарий
Поделиться на других сайтах

В файлах config и htaccess основного магазина надо упомянуть поддомен?

Если основной магазин развернут на локальном openserver.

Изменено пользователем Esox
Ссылка на комментарий
Поделиться на других сайтах


6 часов назад, Esox сказал:

Доброй ночи.

Проясните пожалуйста по созданию мульти магазина.

У меня есть домен. Создаю к нем у поддомен.

В настройках основного магазина, создаю еще один магазин. Указываю поддомен.

 

Надо ли, все-таки, создавать отдельную директорию и где ее создать?

Надо ли создавать отдельную БД? Как мне удалось выяснить, что не надо, но кто-то делает.

Есть на форуме очень обширная тема по мульти магазину, но тема там не раскрыта, много решений, но большинство из них это клонирование основного магазина путем создания отдельной директории с БД. 

 

У меня задача часть товара, из основного магазина, перекинуть на поддомен.

Замучился читать варианты реализаций.((

 

Доброго дня!

 

 

+ спецдополнение - уникальные тексты для каждой категории свои

Ссылка на комментарий
Поделиться на других сайтах

20 часов назад, Tom сказал:

Нет.

 

тут вы не правы.

.htaccess, а точнее его содержимое влияет на работу мультимагазина.

Если все получится, выложу каким он должен быть. 

Ссылка на комментарий
Поделиться на других сайтах


Не привык спорить. Нет так нет. Просто те магазины что собирал я , не требовали этого. Максимум это роботс... Вот с ним нужны манипуляции, так как во всех под-магазинах, будет один и тот же.Да и то это не проблема.

Ссылка на комментарий
Поделиться на других сайтах

34 минуты назад, Esox сказал:

тут вы не правы.

а я?
НЕТ!

Ссылка на комментарий
Поделиться на других сайтах

12 минут назад, Tom сказал:

о. Максимум это роботс... Вот с ним нужны манипуляции, так как во всех под-магазинах, будет один и тот же.Да и то это не проблема.

100% если в роботсе указана карта сайта

Ссылка на комментарий
Поделиться на других сайтах

И как минимум host.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
В 23.02.2018 в 01:27, Tom сказал:

Не привык спорить. Нет так нет. Просто те магазины что собирал я , не требовали этого. Максимум это роботс... Вот с ним нужны манипуляции, так как во всех под-магазинах, будет один и тот же.Да и то это не проблема.

 

А как эту проблему решить?

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

Как и обещал рабочие правила редиректов для мультимагазина:

 

основной домен site.ru

и поддомен sub.site.ru

 

RewriteEngine On

### убираем www переадресуя на без www

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^/?(.*) http://%1/$1 [L,R=permanent]

 

### переадресуем на https

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

В данных конструкциях не используется написание конкретного домена/поддомена.

Благодаря этому правила действуют и на поддомен.

 

Для поднятия мультимагазина достаточно прописать URL в добавленных магазинах.

Если используете локальный сервер, в моем случае это был openserver, то необходимо в настройках сделать это:

В "настройки", в вкладке "домены" нужно указать все варианты:

 

site.ru                    -----------   /site.ru

sub.site.ru             -----------   /site.ru

www.site.ru            -----------   /site.ru

www.sub.site.ru     -----------   /site.ru

 

Может кому пригодится.

Всем спасибо.

Изменено пользователем Esox
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.