Web Servers - Bloqueando links para imagens do seu site

Posted by webmaster | Web Servers |


Você identificou que existe alguma página na internet usando imagens, vídeos, músicas que estão hospedados no seu site sem sua autorização? Você pode bloquear isto.

1. Crie um arquivo chamado .htaccess (exatamente assim, com um ponto na frente).

2. Coloque neste arquivo o conteúdo de texto abaixo:


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?meudominio.com.br/.*$ [NC]
RewriteRule .(gif|jpg|png|js|css)$ - [F]

Troque meudominio.com.br pelo endereço do seu site. No exemplo acima estamos bloqueando o acesso a qualquer imagem . GIF, .JPG e .PNG. Bloqueamos também o acesso a arquivos de .JS e . CSS. Para adicionar outros formatos basta editar o campo (gif|jpg|png|js|css) separando cada nome com uma barra |. Você pode bloquear vídeos e músicas (.WMV, .MPEG, .MP3, .WAV etc). Pode bloquear também links para arquivos .PDF, .DOC, .TXT e qualquer outro formato que desejar.

Dessa forma somente o seu site terá permissão para ter links apontados para estes tipos de arquivo. Se algum “esperto” tentar utilizar estes arquivos hospedados no seu plano de hospedagem não terá sucesso.

Autor/fonte: Dicas do Dia

Tags:

Web Servers - Redirecionar páginas - 301 redirect

Posted by webmaster | Web Servers |


Algumas vezes precisamos mudar o nome de uma página ou de um site. Os motivos são inúmeros: redesign do site, mudança na arquitetura de informação, mudar um blog de lugar ou até mudar a URL do site. A mudança pode ser simples como copiar os arquivos de um servidor para outro ou renomear o nome de um arquivo, porém se alguém acessar o endereço antigo guardado nos favoritos ou vindo de um link de uma busca pode cair em uma página de erro 404, página não encontrada.

Outro problema que acontece quando mudamos de URL ou nome de arquivo, é que os sites de busca como o Google fornecem uma pontuação levando em conta cada link que aponta para o site. O sistema do Google que contabiliza estes links é chamado de PageRank. Perder todos os links pode não ser uma boa idéia para o SEO, pois seu PageRank poderá ter uma queda muito grande. Então o que podemos fazer para resolver a situação? Usar um redirect.

O redirect ou redirecionamento é uma ação automática que redireciona o visitante da página antiga para a nova. A maneira mais simples de redirecionar é usando a meta tag refresh, que possibilita orientar ao navegador a ação de transferir o visitante para uma URL determinada. Apesar de ser simples, ela não é a mais indicada, pois ela não é uma mensagem vinda direta do servidor web para os navegadores e robôs de busca (spiders). A melhor forma é informar é direto no cabeçalho HTTP que a página mudou de lugar. Não vou explicar em detalhes o processo, mas vamos ver como funciona no geral.

Quando nossos navegadores requisitam uma página ao servidor, ele recebe um código de resposta. Por exemplo, o 200 é quando ele encontra o endereço digitado. Ele envia a página para o navegador e aguarda outras requisições. Os códigos mais conhecidos são o erro 500 que é um erro do servidor e o 404 que já vimos. Além destes, existem dois que permitem que o servidor informe que uma página mudou de lugar. Eles são os códigos de redirecionamento 301 e 302.

A diferença entre os dois é que o 301 faz um redirecionamento permanente e o 302 um redirecionamento temporário. Cada um tem a sua função, mas vou falar apenas do primeiro. Se você tem um blog, a chance do seu servidor ser Apache é grande, então bastara você criar um arquivo .htaccess, ou editá-lo se já tiver, e colocar a regra de redirecionamento.

Não vou explicar como funciona o .htaccess, pois este artigo explica bem o assunto. Para exemplificar o redirect com htaccess e também o redirecionamento em asp e php, vou usar uns exemplos deste site:

Redirecionamento com Apache:

RewriteRule (.*) http://www.marketingdebusca.com.br/$1 [R=301,L]

Redirecionamento com PHP:
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.marketingdebusca.com.br” );
?>

Redirecionamento com ASP:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently" Response.AddHeader "Location", " http://www.marketingdebusca.com.br"
%>

Fazendo desta maneira, você informa corretamente aos sites de busca da sua “mudança” e facilita que o conteúdo continue a ser acessado nas buscas. Simplesmente trocar os nomes dos arquivos pode deixar os visitantes órfãos de conteúdo. O meta refresh e redirecionamento via javascript podem ser considerados até Black Hat SEO, por isto, cuidado na hora de decidir como redirecionar suas páginas.

Autor/fonte: Marketing de Busca

Tags:

Web Servers - Xitami

Posted by webmaster | Web Servers |


O Xitami é um poderoso servidor Web, baseado em linha de comando e em configuração via browser. O programa possui várias opções. Bem robusto e ágil, mas a interface meio à la DOS é um pouco incômoda. Além disso, o Sambar é mais completo. Em compensação, o código fonte do Xitami é aberto, o que pode interessar aos programadores.

Confira alguns recursos:

Suporte a protocolos: HTTP/1.0, FTP, CGI/1.1, SSI, tipos MIME, vários documentos raiz, conexões persistentes, reconfiguração do servidor on-the-fly, mensagens de erro personalizáveis, documentos HTML e scripts CGI em várias linguagens;
Métodos: HTTP GET, HEAD, PUT, DELETE, MOVE e COPY, além de cabeçalhos personalizáveis;
Segurança: autenticação básica por diretório, acesso FTP por usuário e por diretório, gerenciamento de senhas, Unix setuid, acesso restrito por IP, CGIs seguros, opções SSL;
Logging: formatos CLF, IIS, XML e formatos personalizados, ciclo de logs programável, lookups assíncronos reversos de DNS;
Hosts virtuais: hosts HTTP e FTP, hosts virtuais HTTP/1.1, configuração independente (arquivos de log, espaços na web, direito de acesso, etc.) por host virtual;
Configuração: arquivos editáveis de configuração ou através de interface baseada na Web para adminsitração (WBA), controle de servidor (reiniciar, terminar), monitorador de conexões ativas, segurança, usuários, etc;
Aplicativos: suporte direto a scripts CGI em Perl, Awk, Rexx, Python, protocolo WSX para plug-ins, protocolo SSI para páginas da web dinâmicas, ISAPI sob Windows, protocolo de filtros para filtros arbitrários de página, protocolo LRWP para aplicativos persistentes (CGI) em Perl, C, Python, Java e Java Servlets;
Depuração: compatível com Windows, OS/2, Unix, OpenVMS e aplicativos da Web;
Performance: mecanismo interno multi-tarefas, rápido mesmo em sistemas lentos, pequeno uso de memória, opções para restringir conexões HTTP e FTP, gerenciador de cotas FTP.

Maiores informações e download em:

http://www.xitami.com

Autor/fonte: Baixaki

Tags:
Page 4 of 5«12345»