..:: MX Studio Fóruns ::..: Como faço para evitar "o X vermelho 'quando uma imagem está faltando? - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Como faço para evitar "o X vermelho 'quando uma imagem está faltando?

#1 User is offline   xanburzum 

  • Group: Administrador
  • Posts: 2374
  • Joined: 04-November 08

Posted 20 December 2011 - 10:03 AM

O 'x vermelho' é um sintoma bastante revelador de um sistema de arquivos mal conservados, ou mal escrito o código HTML. Existe uma maneira de evitar esse x pouco vermelho de aparecer. Você que descreve pode como configurar uma página 404 personalizada para capturar URLs digitadas incorretamente e arquivos ausentes. Você pode modificar o exemplo lá para incluir o seguinte código:
<% 
     qs = Request.ServerVariables("QUERY_STRING") 
     if left(qs,4)="404;" then qs = right(qs,len(qs)-4) 
     if qs <> "" then 
          qsf = lcase(qs) 
          if right(qsf,4)=".gif" or right(qsf,4)=".jpg" or _ 
               right(qsf,5)=".jpeg" or right(qsf,4)=".png" then 
               Server.Transfer("/404.gif") 
               ' use Response.Redirect for IIS 4.0 
          end if 
     end if 
%>

Agora, qualquer pedido de ruim para um arquivo de imagem terá como resultado a 404 gráfico a ser exibido.

Apenas certifique-se que você tem um arquivo chamado / 404.gif, ou então a página de erro personalizada vai entrar em um loop infinito.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)