Como criar várias lojas com domínios diferentes no Magento com os mesmos produtos, o mesmo banco de dados, mas com clientes diferentes.
Exemplo:
Comprei 2 domínios: mystore1.com e mystore2.com (FYI: mystore1.com já está em execução)
Agora, quero adicionar mystore2.com a mystore2.com com os mesmos produtos, o mesmo banco de dados, mas com clientes diferentes.
Notas:
- Já testado com This Way
- Por favor, responda passo a passo !! Recompensa por uma resposta correta. e não responda com link de referência.
magento-1.7
multistore
store-view
Josua Marcel Chrisano
fonte
fonte
Respostas:
Pré-condições O
Magento já criou um site padrão na instalação (no seu caso mystore1.com).
Etapa 1 - Criação
Vá para
System->Manage Stores
. Clique em Criar site . Preencha o formulário com os valores desejados e salve. Exemplo:Clique em Criar loja . No formulário, preencha os valores e salve. Exemplo:
Clique em Criar vista da loja . No formulário, preencha os valores e salve. Exemplo:
Até agora você criou um novo site.
Etapa 2 - Configuração
Vá para
System->Configuration->Web->Unsecure
. No menu suspenso superior esquerdo, selecione 'Site 2' (o site não é a visualização da loja) e preencha o seguinte valor.Se você planeja usar o SSL no seu site, faça o mesmo na
Secure
seção, mas preencha o URL seguro do seu site para 'URL base'.Salve as alterações e limpe o cache.
Etapa 3 - Configuração do servidor
Agora você deve fazer com que a raiz do documento mysite2.com aponte para a mesma pasta que mysite1.com.
Adicione isso ao seu
httpd.conf
arquivoAgora, quando você visita mysite2.com, verá a mesma página inicial que mysite1.com, mas o primeiro clique será direcionado para mysite1.com.
Para corrigir isso, adicione o seguinte a
.htaccess
.Reinicie o servidor, limpe o cache novamente por precaução (conteúdo de var / cache) e você deve estar pronto.
Caso eu tenha perdido alguma coisa, você pode conferir este tutorial que basicamente diz as mesmas coisas.
[EDITAR]
Depois de configurar o novo site, para separar os clientes, acesse
System->Configuration->Customer Configuration->Account Sharing Options
e defina o valor de Compartilhar contas de cliente como Por site .fonte