Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Link quebrado

Os links //cdn.shopify.com estão quebrados. Não recuperam o conteúdo estático.

7 respostas

Oi Thiago, tudo bem? Não encontrei esses links /cdn.shoppify.com, onde estão?

Esse links estão dentro da página index.ejs do projeto que fica disponível para download. Todos os links que iniciam com //cdn.shopify.com estão quebrados. Eles dão acesso ao .png da capa do livro. Gostaria de saber qual é o substituto para o mesmo.

Segue um trecho o código que baixei no item "Mapeando Recursos Estáticos":


href="//cdn.shopify.com/s/files/1/0155/7645/t/177/assets/favicon.ico?11981592617154272979"
          type="image/ico"/>
    <link href="https://plus.googlecom/108540024862647200608"
          rel="publisher"/>
    <title>Livros de Java, SOA, Android, iPhone, Ruby on Rails e
        muito mais - Casa do Código</title>
    <link href="/css/site/cssbase-min.css"
          rel="stylesheet" type="text/css" media="all"/>
    <link href='http://fonts.googleapis.com/css?family=Droid+Sans:400,700'
          rel='stylesheet'/>
    <link
            href="/css/site/fonts.css"
            rel="stylesheet" type="text/css" media="all"/>
    <link
            href="/css/site/fontello-ie7.css"
            rel="stylesheet" type="text/css" media="all"/>
    <link
            href="/css/site/fontello-embedded.css"
            rel="stylesheet" type="text/css" media="all"/>
    <link
            href="/css/site/fontello.css"
            rel="stylesheet" type="text/css" media="all"/>

    <link
            href="/css/site/style.css"
            rel="stylesheet" type="text/css" media="all"/>

    <link
            href="/css/site/layout-colors.css"
            rel="stylesheet" type="text/css" media="all"/>
    <link
            href="/css/site/responsive-style.css"
            rel="stylesheet" type="text/css" media="all"/>
    <link rel="canonical" href="http://www.casadocodigo.com.br/"/>

    <link href="/css/site/book-collection.css"
          rel="stylesheet" type="text/css" media="all"/>
</head>
<body class="home">

<header id="layout-header">
    <div class="clearfix container">
        <a href="/" id="logo">
            <img src="/img/logo.png" alt="Casa do Codigo">
        </a>

        <div id="header-content">
            <nav id="main-nav">

                <ul class="clearfix">
                    <li><a href="/cart" rel="nofollow">Seu carrinho</a></li>

                    <li><a href="/pages/sobre-a-casa-do-codigo" rel="nofollow">Sobre</a></li>

                    <li><a href="/pages/perguntas-frequentes" rel="nofollow">Perguntas</a></li>
                </ul>
            </nav>
        </div>
    </div>
</header>
<nav class="categories-nav">
    <ul class="container">
        <li class="category"><a href="http://www.casadocodigo.com.br">Home</a></li>
        <li class="category"><a href="/collections/livros-de-agile">
                Agile </a></li>
        <li class="category"><a href="/collections/livros-de-front-end">
                Front End </a></li>
        <li class="category"><a href="/collections/livros-de-games">
                Games </a></li>
        <li class="category"><a href="/collections/livros-de-java">
                Java </a></li>
        <li class="category"><a href="/collections/livros-de-mobile">
                Mobile </a></li>
        <li class="category"><a
                    href="/collections/livros-desenvolvimento-web"> Web </a></li>
        <li class="category"><a href="/collections/outros"> Outros </a></li>
    </ul>
</nav>

<!-- inicio da listagem em si-->
<section id="index-section" class="container middle" ng-controller="HomeController">

    <ul id="home-highlight-collection">
        <%for(i=0; i<livros.length; i++) {%>
        <li class="col-left">
            <a href="linkDetalhe" class="block clearfix">
                <img width="170" height="240" src="//cdn.shopify.com/s/files/1/0155/7645/products/nodejs-featured_large.png?v=1411486494" alt="<%=livros[i].titulo%>" title="<%=livros[i].titulo%>"/>

                <h2 class="product-title"><%=livros[i].titulo%></h2>
                <small class="buy-button">Lan&#231;amento!</small>
            </a>
        </li>
        <%}%>
    </ul>


    <h1 class="cdc-call">Últimos dias com os preços promocionais.
        Aproveite!</h1>

    <ul class="clearfix book-collection">
        <%for(i=0; i<livros.length; i++) {%>
            <li>
                <a href="linkDetalhe" class="block clearfix">
                    <h2 class="product-title"><%=livros[i].titulo%></h2>
                    <img width="143"
                         height="202"
                         src="//cdn.shopify.com/s/files/1/0155/7645/products/nodejs-featured_large.png?v=1411486494"
                         alt="<%=livros[i].titulo%>"
                         title="<%=livros[i].titulo%>"/>

                    <small class="buy-button">Compre</small>
                </a>
            </li>
        <%}%>

    </ul>

    <h2 class=

Entendi Thiago! São 4 links, um para o favicon, um para a capa do livro, um para o ícone do Pagseguro e outro para o Paypal. Eles são diretos da casa do código e houveram algumas atualizações lá que quebraram os links. Mas tenho aqui substitutos pra você.

Ao tentar esses links novos que você passou está aparecendo Access Denied.

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>520646C6C9AA5616</RequestId>
<HostId>
3KdydMI3X44DUKonL9ny6IUrpWvuymSzhBi2D96EM6hNCHJc1szgHOLimb0QwHdWtXG/7rHAIrE=
</HostId>
</Error>

Vixe, tenta esse outro link Thiago.

https://we.tl/jM8q8UNVSI

solução!

Thiago, encontrei o mesmo problema, baixei os arquivos que o wanderson postou, e modifiquei a homepage pra usar as imagens, segue o link do drive com tudo feito para quem encontrar esse problema no futuro: https://drive.google.com/drive/folders/1D3fHf3qUBkPYrgXnyt1JB6cBBWuHMdm7?usp=sharing

Wow Raphael, sensacional o que você fez! Parabéns :)