Привязка Нескольких Доменов К Одному Магазину

Подскажите как можно к одному магазину привязать несколько доменов? Создавать новый магазин не требуется, домены будут просто зеркалами основного сайта

Подскажите как можно к одному магазину привязать несколько доменов? Создавать новый магазин не требуется, домены будут просто зеркалами основного сайта

Пошаманить чутка в init.php и заведётся :)

Например Мерчиум , это один физический магазин только с разными доменами и базами данных

А что именно надо изменить? И что будет с лицензией, т.е. надо ли покупать отдельную на каждый такой домен?

А что именно надо изменить? И что будет с лицензией, т.е. надо ли покупать отдельную на каждый такой домен?

Честно говоря, непонятно что хотите сделать. Задачу можете описать, где, как и зачем, а не маленький технический кусочек.

P.S.

1. К лицензионистам конечно нужно обратиться, скорее всего нельзя.
2. Непонятен смысл, очередной SEO эксперимент?
3. Лучше обратиться к профессионалам, так как тут нужно правильно сделать изменения.

Попробую описать задачу. Есть основной сервер с основным доменом(например, domain1), на сервере работает магазин на cs-cart к которому привязан этот домен(в конфигах прописан и в БД), настроено все по документации. Есть дополнительный сервер к которому привязан домен(например, domain2), на этом сервере работает nginx и с помощью proxy_pass <основной сервер:8080> настроено проксирование на основной сервер. Домены и проксирование настроено и работает, но cs-cart выдает ошибку при попытке перейти на domain2 (No storefronts defined for this domain).

Попробовал в функции fn_init_store_params_by_host всегда делать $status = INIT_STATUS_OK; - домен(domain2) заработал, но только с него делается редирект на domain1. Можно конечно и дальше покопаться в исходниках и найти этот редирект, но думаю есть способ получше

Попробую описать задачу. Есть основной сервер с основным доменом(например, domain1), на сервере работает магазин на cs-cart к которому привязан этот домен(в конфигах прописан и в БД), настроено все по документации. Есть дополнительный сервер к которому привязан домен(например, domain2), на этом сервере работает nginx и с помощью proxy_pass <основной сервер:8080> настроено проксирование на основной сервер. Домены и проксирование настроено и работает, но cs-cart выдает ошибку при попытке перейти на domain2 (No storefronts defined for this domain).

Попробовал в функции fn_init_store_params_by_host всегда делать $status = INIT_STATUS_OK; - домен(domain2) заработал, но только с него делается редирект на domain1. Можно конечно и дальше покопаться в исходниках и найти этот редирект, но думаю есть способ получше

Копаться. Домен для ссылок и редиректов берётся из конфига , соответственно нужно переопределить домен в конфиге и company_id (storefront) в init правильный определить.

И что будет с лицензией, т.е. надо ли покупать отдельную на каждый такой домен?

Вам надо написать в отдел лицензирования и попросить, чтобы второй домен добавили в качестве алиаса к лицензии. Проблем не будет

Вам надо написать в отдел лицензирования и попросить, чтобы второй домен добавили в качестве алиаса к лицензии. Проблем не будет

Спасибо