Ontem, mostramos como redirecionar temporariamente seus visitantes para uma página de manutenção no WordPress usando plugins populares. Esse método é ótimo, mas alguns desenvolvedores preferem sujar as mãos indo na rota não-plugin. Bem, neste artigo, mostraremos como redirecionar os visitantes para uma página de manutenção temporária no WordPress sem um plugin.
Esta publicação faz parte de uma Série
Redirecionando os visitantes para uma página de manutenção temporária no WordPress com o Plugin de modo de manutenção
Seis tipos de projetos de página de manutenção – o que você funciona?
Método .htaccess
Um método é através de .htaccess que permite apenas um único IP para acessar o site. Este é um snippet rápido para um projeto de desenvolvedor único.
# MANUTENÇÃO-PAGINA REDIRECERewriteEngine 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 o que você precisa fazer é mudar a Direção Remota para o seu endereço IP. Então, você precisaria criar uma página chamada maintenance.html e estilo para o que quiser. Isso deve ser armazenado em seu diretório raiz. O código basicamente permite que você veja todo o site, e todos os outros recebem a página maintenance.html.
Se você quiser permitir vários endereços IP, use esta técnica:
ordenar negar, permitir negar de todos permitir desde 123.456.789 permitir desde 123.456.789 ErrorDocument 403 /custom-message.htmlordem permitir, negar permitir a todos
Basta adicionar tantos endereços IP que você deseja permitir. Todos os outros receberão a página “custom-message.html”. Você pode adicionar o que quiser no arquivo personalizado.
Honestamente, pensamos que, indo na rota do plug-in de manutenção do WordPress, é muito mais fácil. Pergunta aos usuários: por que você acha que a rota não-plugin é melhor?
Nota: Brad Williams no comentário apontou que existe outro método para fazer isso, que é realmente incorporado com o WordPress. Confira Matt “Sivel” Martz’s Series Post (1), (2), (3)
Fontes
Pressão Perecível (1), (2)