0
845

SHARE

Pagina de Manutenção

Como Redirecionar Visitantes para uma Página de Manutenção Temporária sem Plugin

Já mostramos-lhe como redirecionar temporariamente seus visitantes para uma página de manutenção no WordPress usando plugins populares. Esse método é muito bom, mas alguns desenvolvedores preferem por a mão na massa, preferindo a rota não-plugin. Pois bem, neste artigo, vamos mostrar-lhe como redirecionar visitantes para uma página de manutenção temporária no WordPress sem plugin.

Este post é parte de uma série

Método .htaccess

Um método é via .htaccess, que permite definir um IP para acessar o site. Este é um snippet para um projeto de um único desenvolvedor.

# MAINTENANCE-PAGE REDIRECT

 RewriteEngine on
 RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000
 RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
 RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC]
 RewriteRule .* /maintenance.html [R=302,L]

Basicamente, tudo que você precisa fazer é mudar o Remote_Address para o seu endereço IP. Em seguida, você precisa criar uma página chamada maintenance.html. Esta deve ser armazenada no seu diretório raiz. O código basicamente permite que você veja todo o site, e todo resto veja a página maintenance.html.

Se você quiser permitir múltiplos endereços IP, então use essa técnica:

 order deny,allow
 deny from all
 allow from 123.456.789
 allow from 123.456.789
ErrorDocument 403 /custom-message.html

 order allow,deny
 allow from all

Basta adicionar quantos endereços IP você deseja permitir. Todo resto verá a página “custom-message.html“. Você pode adicionar o que quiser no arquivo personalizado.

Honestamente, optar por um plugin de modo de manutenção no WordPress é muito mais fácil.

Pergunta para os usuários: Porque você acha que a rota não-plugin é melhor?

Nota: Brad Williams apontou que há outro método de fazer isso, que é, na verdade, built-in no WordPress. Confira a série de posts de Matt “Sivel” Martz (1), (2) e (3).

Fontes

Perishable Press: (1) e (2)

Não perca mais nenhuma atualização aqui!

Ative as Notificações!

Clique aqui e, em seguida, clique em Permitir na caixa que aparecerá na parte superior da janela, próximo à barra de endereços.

Torne-se um Assinante e Eleve seu Conhecimento do WordPress!

Acesso Exclusivo, Suporte Especializado e Muito Mais.

Se você está aproveitando nosso conteúdo gratuito, vai adorar os benefícios exclusivos que oferecemos aos nossos assinantes! Ao se tornar um assinante do WP24Horas, você terá acesso a:

Não perca a oportunidade de maximizar seu potencial no WordPress. Clique no botão abaixo para se tornar um assinante e leve suas habilidades ao próximo nível!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Não perca mais nenhuma atualização aqui!

Tabela de Conteúdo
PUBLICIDADE
Últimos Posts
Conclusão: Resumo e Próximos Passos no Desenvolvimento WordPress

Conclusão: Resumo e Próximos Passos no Desenvolvimento WordPress

Recursos e Comunidade: Onde Buscar Suporte e Continuar Aprendendo

Recursos e Comunidade: Onde Buscar Suporte e Continuar Aprendendo

Desenvolvimento WordPress como Profissão: Vale a Pena?

Desenvolvimento WordPress como Profissão: Vale a Pena?

Otimização para SEO e Performance no WordPress

Otimização para SEO e Performance no WordPress

Segurança no Desenvolvimento WordPress: Mantendo seu Site Seguro

Segurança no Desenvolvimento WordPress: Mantendo seu Site Seguro

Explorando a REST API do WordPress: Integrações e Funcionalidades Avançadas

Você precisa estar logado para ver esta informação.

Torne-se um Assinante e Eleve seu Conhecimento do WordPress!

Acesso Exclusivo, Suporte Especializado e Muito Mais.

Se você está aproveitando nosso conteúdo gratuito, vai adorar os benefícios exclusivos que oferecemos aos nossos assinantes! 

Não perca a oportunidade de maximizar seu potencial no WordPress. Clique no botão abaixo para se tornar um assinante e leve suas habilidades ao próximo nível!