Use sub domínios para o base_url

magento-imagem-sudominios-01

Neste tutorial irei ensinar como utilizar sub domínios para o base_url.

A maioria dos navegadores limitam a conexão à um certo domínio, por isso utilizar sub domínios para as pastas media, js e skin (base_url).

Podemos utilizar CNAMES para burlar essa limitação dos navegadores.

As imagens abaixo foram feitas para o painel da Rackspace, mas é basicamente igual em qualquer lugar.

Vamos criar o CNAME media primeiro:

magento-imagem-sudominios-02

Agora vamos criar o CNAME skin:

magento-imagem-sudominios-03

Por útimo vamos adicionar o CNAME js:

magento-imagem-sudominios-04

Vamos ter algo assim no final:

magento-imagem-sudominios-05

Agora vamos no Magento: SISTEMA -> CONFIGURAÇÃO -> WEB -> HTTP (UNSECURE):

magento-imagem-sudominios-06

Onde tem HTTPS (SECURE), você pode fazer também, mas precisará de um certificado digital WILDCARD.

Agora precisamos configurar o VHOST em nosso servidor e isto é muit simples. Qualquer que seja o VHOST para o seu domínio, você irá criar um VHOST igual, mas altera o ServerName para o subdomínio e mantenha o DocumentRoot para a pasta do Magento.

Segue exemplo abaixo para o domínio magentobr.com

<VirtualHost *:80>
ServerName magentobr.com
ServerAlias www.magentobr.com
DocumentRoot /var/www/vhosts/magentobr.com
<Directory /var/www/vhosts/magentobr.com>
Options -Indexes FollowSymLinks -MultiViews
AllowOverride All
</Directory>
</VirtualHost>

Agora para o sub domínio media:

<VirtualHost *:80>
ServerName media.magentobr.com
ServerAlias www.media.magentobr.com
DocumentRoot /var/www/vhosts/magentobr.com
<Directory /var/www/vhosts/magentobr.com>
Options -Indexes FollowSymLinks -MultiViews
AllowOverride All
</Directory>
</VirtualHost>

Espero que gostem do tutorial.

Qualquer dúvida, postem em nosso fórum: http://www.forum.magentobr.com/

2017-01-24T20:25:11+00:00

RECEBA DICAS VALIOSAS NO SEU EMAIL

x