Перейти к содержанию

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

Доброй ночи.

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

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

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

 

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

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

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

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Esox сказал:

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

Нет.

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

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

Нет.

Поделиться сообщением


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

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

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

Изменено пользователем Esox

Поделиться сообщением


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

Нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, Esox сказал:

Доброй ночи.

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

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

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

 

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

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

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

 

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

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

 

Доброго дня!

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 часов назад, Tom сказал:

Нет.

 

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

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

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

Поделиться сообщением


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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
34 минуты назад, Esox сказал:

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

а я?
НЕТ!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, Tom сказал:

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

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

Поделиться сообщением


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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 23.02.2018 в 01:27, Tom сказал:

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

 

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

Поделиться сообщением


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

Какую???

Поделиться сообщением


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

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

 

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

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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