Хочу сделать новый магазин с новым доменным именем. Есть VPS на котором стоит Magento и Один магазин уже работает. Домен, например, mydomen1.com.
Новый домен mydomen2.com тоже есть.
Как прицепить к системе второй магазин на mydomen2.com ?
Информации (в нете и здесь) о том, как это сделать, очень мало. Нашел только это http://magento-forum.ru/topic/339/
В тексте сказано
"12. В полях Base Skin URL, Base Media URL, и Base JavaScript URL, вам нужно ввести путь к директории первоначального магазина. В нашем демонстрационном магазине, мы хотели бы использовать http:// brew-me-a-cup. com/skin, http:// brew-me-a-cup. com/media и http:// brew-me-a- cup. com / js.
Если вы хотите создать отдельный скин для международного магазина или использовать отдельную директорию для медиа или для JavaScript, то вы должны ввести путь к этим директориям. Поскольку это выходит за рамки этой книги, мы используем оригинальные директории магазина."
Но что-то ничего не получается...
Как создать 2-й, новый сайт с новым доменным именем ?
на уже установленной и работающей Magento
09.03.2012 21:20
Файл .htaccess дожен быть где? В папке нового домена?
Как прицепить другой дизайн? Что указывать в Base Skin URL, Base Media URL, и Base JavaScript URL?
Полного доступа к веб-серверу нет, а только есть FTP, и phpMyAdmin.
Как прицепить другой дизайн? Что указывать в Base Skin URL, Base Media URL, и Base JavaScript URL?
Полного доступа к веб-серверу нет, а только есть FTP, и phpMyAdmin.
09.03.2012 21:33
Я это уже перечитал не один раз. Ну не надо создавать папки.
Но хостер прикрутил новый домен к новой папке. Как быть в этом случае.
Может более подробно покажете на каком нибудь примере...
Но хостер прикрутил новый домен к новой папке. Как быть в этом случае.
Может более подробно покажете на каком нибудь примере...
09.03.2012 21:44
Туда, где стоит система, где корень Magento?
Т.е. два разных домена будут в одном месте?
Т.е. два разных домена будут в одном месте?
13.04.2012 21:38
Хостеры направили второй домен на папку с установкой Magento
И я сделал следующее
Например:
Идентификатор магазина - mystore
домен - example.com
Вот этот код:
switch($_SERVER['HTTP_HOST']) { case 'example.com': case 'www.example.com': Mage::run('mystore', 'website'); break; default: Mage::run(); break; }
надо вставить в index.php перед
/* Store or website code */$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ''
/* Run store or run website */$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store';
и все отлично заработало.
И я сделал следующее
Например:
Идентификатор магазина - mystore
домен - example.com
Вот этот код:
switch($_SERVER['HTTP_HOST']) { case 'example.com': case 'www.example.com': Mage::run('mystore', 'website'); break; default: Mage::run(); break; }
надо вставить в index.php перед
/* Store or website code */$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ''
/* Run store or run website */$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store';
и все отлично заработало.
13.04.2012 22:41
Есть способы проще, без правки скрптов PHP.
Например, для веб-сервера Apache сайты Magento настраиваются посредством команды SetEnv.
Например:
Например, для веб-сервера Apache сайты Magento настраиваются посредством команды SetEnv.
Например:
<VirtualHost example.ru> ServerName example.ru DocumentRoot "C:\путь\к\magento" SetEnv MAGE_RUN_TYPE "website" SetEnv MAGE_RUN_CODE "идентификатор конкретного сайта" </VirtualHost>