Hospedagem
Como Usar o Cloudflare
O Cloudflare é um serviço que permite tornar o seu site mais seguro e ao mesmo tempo pode torna-lo mais rápido (se ainda não o conhece, leia o artigo o que é o Cloudflare e quais são os seus benefícios) e apesar de ser fácil de usar temos recebido alguns emails com dúvidas, por isso neste artigo vamos explicar como deve de instalar e usar o Cloudflare.
Como Começar a Usar o Cloudflare?
Usar o Cloudflare é simples e não requer grandes conhecimentos. Primeiro deve de verificar se no painel de administração do alojamento web do seu site se existe um icon do Cloudflare (uma nuvem laranja). Caso tenha, clique nela e na página seguinte será pedido que crie uma conta no Cloudflare, depois só tem que clicar em cima da nuvem cinzenta para que todo o seu tráfego passe a ser gerido pela rede do Cloudflare.
No caso desse ícone não existir, você tem que alterar os DNS do seu domínio (endereço do site). A primeira coisa que tem que fazer é ir ao site do Cloudflare, criar uma conta, adicionar o domínio e substituir os velhos DNS pelos novos.
Como Fazer?
1. Vá a cloudflare.com/sign-up e crie uma conta ou faça o login caso já tenha uma conta criada
2. Escreva o endereço do site (em o http:// e sem o www.) e clique em “Add this website”
3. Aguarde que o Cloudflare configure o seu domínio
4. Veja se todas as zonas de DNS estão bem, não altere nada caso não saiba o que está a fazer
5. Na página seguinte são fornecidos os novos DNS. Você tem que ir ao local onde pode gerir o seu domínio, apagar os antigos e substituir pelos que foram fornecidos pelo Cloudflare. Se não souber como fazer, contacte a empresa onde você comprou o domínio e peça informações sobre a mudança de DNS.
6. A alteração dos DNS pode demorar várias horas, em alguns casos é quase instantâneo, mas a propagação mundial demora normalmente 24 horas.
Opções para Gerir o Domínio e Estatísticas
Em cloudflare.com/my-websites, você pode ver todos os seus domínios. Ao lado de cada domínio existe um link “Reports & Stats” onde poderá ver as estatísticas de acesso ao site (visitas, tráfego gasto/poupado, ameaças, ataques, etc).
Ainda no mesmo espaço, um pouco mais para a direita, em “Settings”, existem várias opções entre elas a opção “CloudFlare settings”. Ao clicar vai ter a uma página onde você fazer o upgrade para uma conta premium, alterar o nível de segurança e ativar/desativar a firewall, limpar a cache e fazer alterações a forma como o Cloudflare vai funcionar. Recomendamos que perca aqui algum tempo para perceber para que serve cada opção para que a performance do seu site seja a melhor.
Nesse mesmo menu existe ainda a opção “DNS Settings” que deve de ser usada caso queira alterar alguma coisa nas zonas de DNS (exemplo: alterar os IP’s do seu servidor, etc).
As Estatísticas
Aqui é possível analisar todo o tráfego que você recebe e o tráfego gasto. Na parte superior a verde fica todas as visitas e a vermelho as visitas que foram “bloqueadas” pelo Cloudflare. O bloqueio de visitas é feito com base no IP de cada visita. Por exemplo, se um IP é conhecido por fazer parte de uma botnet, esse IP sempre que visitar o site terá que inserir um código (captcha) para poder entrar no site. O tempo em que esse IP pode navegar pelo site pode ser definido por si.
Nesta página é possível também ver quais são os motores de pesquisa que estão a indexar o nosso site e o número de páginas vistas por eles.
O tráfego gasto e poupado pelo Cloudflare está quase no fim da página. Dependendo do tipo de conteúdo que você tem no seu site, a taxa de tráfego servido pelo Cloudflare é alta. A poupança de tráfego apenas se aplica para ficheiros estáticos (imagens, páginas html, páginas com css, scripts, etc).
O “Mau” Tráfego
No canto superior direito da página das estatísticas, existe um link “Threat Control” que vai ter a página onde você pode ver todos os IP’s e a razão pela qual foram bloqueados/foram obrigados a inserir um captcha code, bloquear/debloquear IP’s e ainda bloquear ou desbloquear países. Isto significa que se você tem um site que não deve de receber visitas de um determinado país, basta adicionar o nome ou nomes dos países e todas as visitas vindas desses locais não conseguem ver o site. É possível também adicionar os países a uma “lista branca” para que as visitas desses países nunca sejam bloqueadas mesmo que sejam consideradas “perigosas”.
Gestão dos DNS
Por defeito o Cloudflare detecta todas as zonas DNS que o seu domínio tem no momento em que o adiciona a plataforma, mas é possível fazer alterações depois. Na página onde aparece os seus domínios, no lado direito do domínio existe a opção “DNS Settings” e aí pode fazer todas as alterações que quiser.
Nesta página você pode ativar ou desativar o Cloudflare para algum acesso do seu site. Basta clicar em cima da nuvem e depois escolher a opção “Enable” ou “Disable” (ativar cloudflare e desativar cloudflare). Isto é útil quando você usa uma CDN e tem um sub-domínio para isso, se quiser que todo o conteúdo continue a ser servido pela CDN deve desativar o cloudflare nessa entrada de DNS.
Configurações da Proteção e Aceleração do Site
A página de configuração e gestão de todos os aspetos do Cloudflare pode ser encontrada também nas opções que estão ao lado do domínio, é a opção “CloudFlare Settings”. Nessa página é possível configurar a forma como a cache será feita, a otimização do site e também o nível de proteção desejado. Apesar de cada domínio ter uma configuração default, você deve de adapta-las para obter mais benefícios deste serviço.
Descrição de cada opção:
- CloudFlare Account Type: Escolha o plano que deseja ter. Por defeito a opção é a “Free” (gratuito), escolha a opção “Cloudflare Pro” para poder fazer o upgrade.
- Basic Security Level: O nível de segurança básico pode ser ajustado aqui. É recomendado a utilização da opção média (medium) ou baixa (low). Um nível de segurança alto bloqueia até os visitantes que possam ser considerados de risco mínimo, já a opção “low” bloqueia apenas os que são considerados os mais perigosos.
- Caching Level: Recomendamos a utilização da opção “Aggressive” para obrigar os browsers a ficarem com o conteúdo mais depressa em cache e diminuir os pedidos ao servidor.
- Automatic IPv6: O IPv4 está a acabar e para o substituir temos o IPv6, se quiser que o seu site já suporte o IPv6 ative a opção “Full”.
- Minimum Expire TTL: Especifique o tempo máximo para o conteúdo ficar no computador do visitante. Se tiver visitantes que vejam várias páginas do seu site durante o dia, um tempo maior é recomendado porque parte do conteúdo já está em cache e não precisa de ser carregado novamente. Um valor a volta das 4 horas é, segundo o Cloudflare, aceitável.
- Auto Minify: Esta opção permite minimizar e otimizar os ficheiros de CSS, HTML e JS. Em alguns casos essa otimização pode causar problemas do site, mas vale a pena testar e se tudo trabalhar bem é uma opção a considerar porque diminuí o tempo de carregamento do site.
- Rocket Loader: O rocket loader faz com que vários scripts, externos ou internos, sejam carregados de forma alternada aumentando a velocidade de carregamento do site.
- Challenge Passage TTL: Quando um IP é bloqueado tem a possibilidade de inserir um código “Captcha” e navegar no site durante um tempo que você definir aqui. Quando esse tempo acabar é necessário inserir um novo código para poder continuar a navegar pelo site.
- Customize Challenge Page: Permite configurar a página vista pelos users bloqueados.
- Advanced Security: Esta é uma opção só para users “Pro” e é uma firewall online que protege o seu site de vários tipodes de ataques (sql injection, xss javascript injection, etc) e protege mais do que o recomendado pela OWASP. Talvez uma das melhores opções existentes.
- Website Preloader: É também uma opção disponível só para users pagantes que carrega em background e depois de ter aberto uma página até 200 ficheiros (os mais populares) para que parte dos ficheiros estejam já em cache e a navegação seja muito mais rápida.
- Outbound Links: Permite que você faça o tracking dos cliques de saída. Usa javascript e não altera os urls que estão no código do site.
- E-mail Address Obfuscation: Ao ativar esta opção, todos os emails que existam nas páginas do seu site serão codificados para evitar que os emails vão parar a listas de spam. Não há problemas de compatibilidade para o visitante desde que o javascript esteja activo.
- Server Side Exclude (SSE): Com esta opção ativa e depois de adicionar um código ao código do seu site, as visitas suspeitas deixam de ver partes do site definidas por si.
- Always Online: Significa “sempre online” e serve para mostrar as páginas que estão em cache mesmo quando o seu servidor está offline. Basicamente assegura que o site esteja acessível quando o servidor está offline.
- IP Geolocation: Detecta a localização do IP e permite que o visitante veja vários conteúdos, dependendo da localização.
- Google Analytics: Quer usar o Google Analytics sem adicionar nenhum código no código do seu site? Pode colar o código de tracking aqui.
- Browser Integrity Check: Através desta opção o Cloudflare faz uma verificação a integridade do browser e se detectar alguma coisa de errado o visitante será bloqueado.
- Hotlink Protection: Se quer que as imagens/ficheiros só estejam disponíveis quando alguém visita o seu site pode ativar esta opção e sempre que alguém tente abrir ou ver um desses ficheiros será redireccionado para uma imagem definida por si. Esta opção permite poupar tráfego, mas não é recomendada.
- Cache Purge: Esta opção permite limpar toda a cache do Cloudflare. Útil para quando faz alterações no site ou no próprio cloudflare e quer que essas actualizações estejam logo disponíveis para os seus visitantes.
- Development Mode: Se está a fazer alterações no seu site em ficheiros que podem ficar na cache (imagens, css, html, etc) pode ativar esta opção e todo o tráfego será “ignorado” pela cache. Todos os visitantes carregam o conteúdo que está no seu alojamento.
- Related DNS Actions: Gestão das zonas de DNS.
E estas são as opções existentes neste momento.
Como Corrigir o Erro de “Website Offline”
Um dos problemas que muitos encontram ao usar o cloudflare é ver, de vez em quanto, uma mensagem que diz que o website está offline mesmo quando está a funcionar bem. A solução é adicionar os IP’s do cloudflare a white list do vosso servidor de alojamento pois como são apenas aqueles IP’s que acedem ao alojamento do site por vezes ficam bloqueados e deixam de funcionar.
No seguinte link podem encontrar as gamas de IP’s do cloudflare. Podem pedir ao suporte da empresa de alojamento para adiciona-los a whitelist e em principio o problema desaparece.
Link: support.cloudflare.com/entries/22036452-my-website-is-offline-or-unavailable
Conclusão
O cloudflare é um serviço que é fácil de usar, no inicio pode parecer confuso mas depois a única coisa que pode ter que fazer ocasionalmente é limpar a cache. Uma conta gratuita é suficiente na maior parte dos casos, mas caso tenha um website que precise de mais proteção uma conta Cloudflare Pro é a melhor solução e custa apenas 20 dollars por mês!
Além dos benefícios no que diz respeito a velocidade, segurança e poupança de recursos, a probabilidade do site ficar completamente offline é muito baixa pois existem servidores em vários continentes (EUA, Europa, Ásia) e quando um está com problemas o tráfego é redirecionado para outro datacenter que esteja próximo.
Esse artigo foi postado orignalmente no: VPTOTAL
http://www.wptotal.com/como-usar-o-cloudflare/
Remetentes de contas de e-mail (cPanel)
Os encaminhadores lhe permitem enviar uma cópia de todo o mail de um endereço de e-mail para outro. Por exemplo, se tem duas contas de e-mail diferentes, joe@example.com e joseph@example.com, pode encaminhar joe@example.com para joseph@example.com para que não precise de verificar ambas as contas. Tenha em atenção que o mail encaminhado ainda será entregue também no endereço original.
Outra coisa: Se você possui contas de e-mails no cPanel e deseja receber uma cópia de todos os e-mails em sua conta no Hotmail, então você precisa configurar o remetente.
Veja como fazer isso a seguir:
1 – Faça login no cPanel -> siga até a aba: Correio -> e clique em: Remetentes
2 – Na próxima tela, clique em: Adicionar remetentes
3 – A próxima tela estará como na imagem abaixo:
4 – Então no campo: Endereço de encaminhamento, coloque apenas o nome do e-mail que você criou no cPanel.
Por exemplo: se você criou um e-mail com o nome: manoel@seu-dominio.com, então você vai colocar apenas: manoel
E no campo: Encaminhar para o endereço de e-mail, coloque o seu endereço de e-mail que possui no Hotmail ou qualquer outro provedor.
Tudo pronto!
Agora todos os e-mails que forem enviados para sua conta no cPanel, também irão chegar na sua conta de e-mail do Hotmail, Yahoo, Gmail, etc..
Basta cadastrar os remetentes.
Configurar dns personalizado em domínios registrados pela uol host
1-Acesse seu painel de gerenciamento do domínio no UOL pela pagina inicial
2-Ao acessar será exibido algumas informações de sua conta e vários links, clique no “DOMÍNIOS ”
3-Na próxima página será exibido a lista de domínio que você tem registrado, selecione o domínio que deseja configurar e na caixa “Mais Ações” selecione a opção “Gerenciar Zona DNS”
4-Vai aparecer novamente a lista de domínio, então selecione o domínio desejado e, em “Mais Ações”, selecione: “GERENCIAR DNS”
5-Na janela que se abrir, você deverá criar 2 entradas do tipo A para o ns1 e ns2 com seus respectivos IPs informados no e-mail de boas vindas, como nas imagens abaixo:
Entrada A para NS1:
Valor: “Use o IP primário do servidor”
Entrada A para NS2:
Valor: “Use o IP secundário do servidor”
6-Agora volte para o passo 01(clique em: “DOMÍNIOS“)
7-Vão aparecer todos os seus domínios que você possui com a UOL, então selecione novamente o domínio que você está configurando e em “Mais Ações” -> selecione: “MUDAR AUTORIDADE DNS”
8-Para finalizar, adicione as DNS nos campos correspondentes a elas.
Master: ns1.seu-domínio.com
Master1: ns2.seu-domínio.com
E clique em “salvar alterações”
Prontinho!
Só aguardar a propagação de seu domínio.
Nota importante:
Para que essas configurações funcionem corretamente, é necessário que as ENTRADAS A de seu domínio também já estejam configuradas em sua revenda/hospedagem. Porém, na AACHost todos os clientes já recebem suas revendas de hospedagem com DNS alteradas automaticamente no servidor.
Mas, se você possui apenas um plano de hospedagem conosco e deseja usar DNS personalizadas em seu domínio, caso não saiba fazer as configurações no painel de sua hospedagem, não deixe de entrar em contato conosco para que possamos lhe auxiliar sobre este assunto.
Caso precise, nossa equipe fará a configuração para você.
Como criar e personalizar uma página de erro 404 no cPanel
A página de erro 404 é exibida toda vez que alguém tentar acessar uma página que não existe, supomos que você tenha um site com o domínio minhaescola.com.br, supomos que alguém tente acessar minhaescola.com.br/bobagem ou minhaescola.com.br/bobagem.html e essa pasta bobagem ou o arquivo bobagem.html não existam, então será exibida a página de erro 404 informando que a página não existe.
Neste tutorial abordaremos como criar uma página personalizada para o erro 404 e também como redirecionar uma página de erro para a index ou outra página desejada.
Você poderá personalizar a página de erro a ser exibida ou até mesmo redirecionar para a index (Home) toda vez que acessarem um endereço inexistente dentro de seu domínio.
Vamos criar a página de erro, entre no cpanel e vá na sessão Avançada e clique em Paginas com erro.
Veja na imagem abaixo:
Então será redirecionado para a página onde deverá clicar sobre o 404.
(O cPanel permite configurar páginas de erros também para os erros 400, 401, 403 e 500)
Depois de clicar em 404, será redirecionado para outra tela onde finalmente poderemos criar / editar a página de erro 404 a ser exibida.
No centro da tela terá um campo com o script da tela de erro já existente, se estiver em branco, poderá colar o script da sua página de erros
A Página será como a que mostramos abaixo:
Se estiver em branco como na imagem acima, poderá inserir o seu script personalizado e ficará como na imagem abaixo:
Depois de colar o seu script personalizado, clique em Salvar.
Verá uma página como a seguinte:
E pronto, sua página de erro 404 personalizada está criada.
Basta aguardar a propagação da mesma que deve levar por volta de 24 horas, enquanto isso para ver se funionou poderá acessá-la da seguinte forma:
http://dominio.com.br/404.shtml (Onde dominio.com.br deverá ser substituído por seu domínio real)
———–+———–+———–+———–+———–+———–+———–+———–+———–+———–+———–+———–
[INDICADO APENAS PARA USUÁRIOS COM CONHECIMENTOS AVANÇADOS]
———–+———–+———–+———–+———–+———–+———–+———–+———–+———–+———–+———–
** Agora veremos outra forma de apresentar uma página de erro 404 personalizada quando alguém tentar acessar um endereço inexistente em seu domínio.**
A outra forma de criar uma página de erros personalizadaé criando a página e enviando para o FTP e depois criamos uma regra no .htaccess.
Supomos que você criou a página de erro personalizada e deu o nome de 404.html, envie para a pasta public_html e depois abra o arquivo .htaccess que provavelmente estará também na pasta public_html e o edite inserindo a seguinte instrução:
RewriteEngine on
ErrorDocument 404 /404.html
Salve o arquivo e toda vez que tenha uma chamada inexistente para seu domínio ele abrirá a página 404.html
** Também temos o recurso em que toda vez que acessarem um endereço inixistente o visitante será redirecionado para o arquivo index.**
Para isso basta adicionar a seguinte regra no .htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Salve o arquivo e faça o teste.