Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

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


Recommended Posts

Доброй ночи.

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

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

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

 

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

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

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

 

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

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

Link to post
Share on other sites

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

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

Нет.

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

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

Нет.

Link to post
Share on other sites

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

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

Edited by Esox
Link to post
Share on other sites

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

Доброй ночи.

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

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

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

 

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

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

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

 

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

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

 

Доброго дня!

 

 

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

Link to post
Share on other sites
20 часов назад, Tom сказал:

Нет.

 

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

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites
12 минут назад, Tom сказал:

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites
  • 2 weeks later...
В 23.02.2018 в 01:27, Tom сказал:

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

 

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

Link to post
Share on other sites

Какую???

Link to post
Share on other sites
  • 2 weeks later...

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

 

основной домен 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

 

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

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

Edited by Esox
  • +1 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.