neogest.com.br Posted April 3, 2013 Share Posted April 3, 2013 (edited) Estou seguindo esse tutorial para otimizar minha loja: http://www.prestasho...tashop-store-3/ Cheguei ao 5º passo, quando coloco os redirecionamentos: js.shipstore.com.br para /js/ css.shipstore.com.br para /css/ img.shipstore.com.br para /img/ Fiz a atualização da nova configuração e apareceram alguns erros de caminho, O JS e o IMG não estão sendo carregados corretamente. Por exemplo, a imagem de um produto: http://img.shipstore...elo-ref-a04.jpg Onde o correto seria: http://www.shipstore...elo-ref-a04.jpg Esse problema está ocorrendo com os javascripts e com as imagnes, somente o css está carregando corretamente dessa forma. Alguém saberia como solucionar esse problema? Edited April 3, 2013 by r7.jacob (see edit history) Link to comment Share on other sites More sharing options...
guest* Posted April 3, 2013 Share Posted April 3, 2013 Parece que o seu servidor nao comporta CCC. Terá de contatatar o seu provedor para acertar este problema. Link to comment Share on other sites More sharing options...
CarlosC Posted April 3, 2013 Share Posted April 3, 2013 Boas, Esse link esta correcto, e pode verificar que mesmo o subdominio css.shipstore.com.br pode carregar imagens ou js. O PS nao destingue os subdominios pelos tipos de media. Cumps Link to comment Share on other sites More sharing options...
guest* Posted April 3, 2013 Share Posted April 3, 2013 Para mim a imagem está carregando corretamente: http://www.shipstore.com.br/4-26-thickbox_default/camisa-polo-ralph-lauren-modelo-ref-a04.jpg. Quanto a opção CCC entre em contato com o seu provedor. Link to comment Share on other sites More sharing options...
neogest.com.br Posted April 3, 2013 Author Share Posted April 3, 2013 Para mim a imagem está carregando corretamente: http://www.shipstore...lo-ref-a04.jpg. Quanto a opção CCC entre em contato com o seu provedor. Está funcionando agora, porque desabilitei os servidores de Mídia, como eu peço para habilitarem esse serviço? Link to comment Share on other sites More sharing options...
CarlosC Posted April 3, 2013 Share Posted April 3, 2013 Boas, Esse CCC é algo da responsabilidade do utilizador do host. Para usar essa opção tem de criar subdomínios do domínio principal e colocar os mesmo no PS. Cumps Link to comment Share on other sites More sharing options...
neogest.com.br Posted April 3, 2013 Author Share Posted April 3, 2013 (edited) Boas, Esse CCC é algo da responsabilidade do utilizador do host. Para usar essa opção tem de criar subdomínios do domínio principal e colocar os mesmo no PS. Cumps Isso foi feito como explicado no post inicial, porém o PS não reconhece as imagens, entende? Só de exemplo: http://img.shipstore.com.br/p/3-28-home_default.jpg O sub-domínio está funcionando corretamente, mas o PS não está trabalhando corretamente acredito. Edited April 3, 2013 by r7.jacob (see edit history) Link to comment Share on other sites More sharing options...
CarlosC Posted April 3, 2013 Share Posted April 3, 2013 Boas, O link que indicou esta funcionar: Uma vez configurado o CCC o PS para a usar os subdominios para carregar imagens, js e css e complemento ao domínio principal. Link to comment Share on other sites More sharing options...
neogest.com.br Posted April 4, 2013 Author Share Posted April 4, 2013 Boas, O link que indicou esta funcionar: Uma vez configurado o CCC o PS para a usar os subdominios para carregar imagens, js e css e complemento ao domínio principal. Sim amigo, os subdominios estão funcionando, porém quando coloco eles como Servidores de Mídia, a imagem que era para ser aberta corretamente, não está abrindo, me entende agora? Inclusive os JS também não são encontrados, mesmo com os subdominios corretos. Essa é a questão, o porque de não estarem funcionando? Link to comment Share on other sites More sharing options...
CarlosC Posted April 4, 2013 Share Posted April 4, 2013 (edited) ok, Realmente os subdominios não estão a funcionar correctamente. Basicamente terá de fazer o seguinte: 1 - Crie os seguintes cdn1.shipstore.com.br cdn2.shipstore.com.br cdn3.shipstore.com.br Todos eles tem de apontar para shipstore.com.br ou para a pasta www do seu host. Sendo que depois de propagados se abrir o cdn1.shipstore.com.br ou o cdn2.shipstore.com.br vai conseguir abrir a loja por completo. 2- Depois de conseguir abrir o loja pelo subdomínio porque esta a apontar para o mesmo sitio pode adicionar os mesmos no CCC. Desta forma ira ficar com o CCC a trabalhar correctamente. Cumps Edited April 4, 2013 by CarlosC (see edit history) 2 Link to comment Share on other sites More sharing options...
Pedro Henrique Posted April 4, 2013 Share Posted April 4, 2013 Exatamente como o Carlos disse. A única finalidade desde subdomínio é adicionar um novo caminho para se chegar a sua loja. Configurando seu subdomínio para apontar a sua pasta WWW ou domínio principal(como se fosse um domínio estacionado) as imagens devem ser exibidas sem problema algum. O motivo disto, é que o navegador possui um fluxo de dados para cada endereço em que se trabalha. Esta funcionalidade é muito útil em casos que você hospeda sua aplicação e banco de dados em um servidor principal local, e suas imagens em outro servidor ou até mesmo em um CDN. Mas até mesmo a configuração dos subdomínios para o mesmo local geográfico ajuda, porque seu navegador entende que é um endereço completamente diferente e abre um novo 'tunel' de request-response para carregamento. Ex prático: Se seu navegador faz 8 requisições ao servidor por vez(baixa 8 arquivos simultaneos), com o subdomínio para imagens, ele fará 16 requisições, 8 requisições ao domínio principal e 8 requisições para o subdomínio. Mas como tudo se trata do mesma loja, com uma internet banda larga seu projeto abrirá mais rápido. Esse é o motivo de utilizar um subdomínio que funcione igual o domínio principal neste caso, aumentar requisições. Espero que tenha ajudado. 2 Link to comment Share on other sites More sharing options...
neogest.com.br Posted April 5, 2013 Author Share Posted April 5, 2013 (edited) ok, Realmente os subdominios não estão a funcionar correctamente. Basicamente terá de fazer o seguinte: 1 - Crie os seguintes cdn1.shipstore.com.br cdn2.shipstore.com.br cdn3.shipstore.com.br Todos eles tem de apontar para shipstore.com.br ou para a pasta www do seu host. Sendo que depois de propagados se abrir o cdn1.shipstore.com.br ou o cdn2.shipstore.com.br vai conseguir abrir a loja por completo. 2- Depois de conseguir abrir o loja pelo subdomínio porque esta a apontar para o mesmo sitio pode adicionar os mesmos no CCC. Desta forma ira ficar com o CCC a trabalhar correctamente. Cumps Muito obrigado pela explicação clara, eu não tinha entendido o funcionamento do mesmo. Pensei que iria utilizar um subdomino para abrir os CSS, outro para JS e assim por diante. Exatamente como o Carlos disse. A única finalidade desde subdomínio é adicionar um novo caminho para se chegar a sua loja. Configurando seu subdomínio para apontar a sua pasta WWW ou domínio principal(como se fosse um domínio estacionado) as imagens devem ser exibidas sem problema algum. O motivo disto, é que o navegador possui um fluxo de dados para cada endereço em que se trabalha. Esta funcionalidade é muito útil em casos que você hospeda sua aplicação e banco de dados em um servidor principal local, e suas imagens em outro servidor ou até mesmo em um CDN. Mas até mesmo a configuração dos subdomínios para o mesmo local geográfico ajuda, porque seu navegador entende que é um endereço completamente diferente e abre um novo 'tunel' de request-response para carregamento. Ex prático: Se seu navegador faz 8 requisições ao servidor por vez(baixa 8 arquivos simultaneos), com o subdomínio para imagens, ele fará 16 requisições, 8 requisições ao domínio principal e 8 requisições para o subdomínio. Mas como tudo se trata do mesma loja, com uma internet banda larga seu projeto abrirá mais rápido. Esse é o motivo de utilizar um subdomínio que funcione igual o domínio principal neste caso, aumentar requisições. Espero que tenha ajudado. Com a ajuda de você compreendi o funcionamento do mesmo. Muito obrigado! ------------------------------ Estava funcionando beleza, até hora que ativei o SSL, pois quando ele adiciona o http"S" no subdomínios ai quebra o link, por exemplo: https://www1.shipstore.com.br/themes/shipstore/img/arrow_rotate_anticlockwise.png Tem algum modo que posso corrigir esse problema? Edited April 5, 2013 by r7.jacob (see edit history) Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted April 5, 2013 Share Posted April 5, 2013 Estava funcionando beleza, até hora que ativei o SSL, pois quando ele adiciona o http"S" no subdomínios ai quebra o link, por exemplo: https://www1.shipsto...ticlockwise.png Tem algum modo que posso corrigir esse problema? Sim. adquira um certificado SSL do tipo WildCard e instale no servidor. Daí você terá todos os subdomínios seguros. Boa sorte Link to comment Share on other sites More sharing options...
guest* Posted April 5, 2013 Share Posted April 5, 2013 SSL shared certificates o Prestashop não aceita. Como o Daniel já disse, adquira um certificado próprio para o seu domínio e os links deverão funcionar sem problemas. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now