A área de ad­mi­nis­tra­ção dos projetos WordPress é, por padrão, acessada por my-domain.com/wp-admin. O endereço é, ob­vi­a­mente, conhecido pelos cri­mi­no­sos ci­ber­né­ti­cos. Por isso, a URL wp-admin do WordPress é cons­tan­te­mente usada como ponto de ataque. Para se proteger desse e de outros padrões de ataque, você pode renomear ou disfarçar o caminho padrão do login do ad­mi­nis­tra­dor do WordPress. Mos­tra­re­mos a seguir como fazer isso.

WordPress Managed Hosting com a IONOS!

Comece seu site com rapidez e beneficie-se da versão mais segura e atu­a­li­zada do WordPress!

  • Domínio
  • SSL
  • Suporte 24 horas

É por isso que você deve alterar a URL do admin WordPress

O fato de a página de login do WordPress ser acessível por padrão pela URL my-domain.com/wp-admin não significa, a princípio, que seu projeto WordPress esteja altamente vul­ne­rá­vel. Se você alterou as cre­den­ci­ais do ad­mi­nis­tra­dor, o login do admin WordPress só é possível se feito por você.

O grande problema da URL padrão é que ela é muito atrativa para cri­mi­no­sos ci­ber­né­ti­cos, já que eles podem descobrir, em poucos segundos, se seu site tem base no WordPress. É igual­mente fácil checar se você ainda usa a URL padrão para acessar o seu projeto WordPress. Um ataque de força bruta, ou similares, podem invadir seu login logo em seguida.

Re­co­men­da­mos a con­fi­gu­ra­ção de um login de ad­mi­nis­tra­dor in­di­vi­dual no WordPress, que pode ser im­ple­men­tado de forma rápida e fácil com plugins para WordPress apro­pri­a­dos.

Altere a URL do admin WordPress com o plugin Rename wp-login.php

O plugin leve e gratuito Rename wp-login.php, da Ella van Durpe, é um pouco antigo, mas atende per­fei­ta­mente ao seu propósito, mesmo nas ins­ta­la­ções atuais do WordPress (testamos a extensão com a versão 5.8.1 do WordPress). Aprenda o passo a passo da per­so­na­li­za­ção da página de login do WordPress a seguir.

Passo 1: Instale o plugin pelo back-end do WordPress

O primeiro passo é instalar o plugin de segurança pelo back-end do seu projeto WordPress. Para isso, faça o login, clique em “Plugins” e depois em “Install”, no menu lateral esquerdo. Use a barra de pesquisa para procurar por “Rename wp-login.php” e clique em “Install now” quando o plugin aparecer.

Imagem: Back-end do WordPress: instalação do plugin
WordPress back-end permite a ins­ta­la­ção do plugin

Passo 2: Altere a URL do admin WordPress

Após a ins­ta­la­ção, ative o plugin clicando no botão de mesmo nome. Em seguida, acesse a extensão no menu lateral clicando em “Settings” e depois em “Per­ma­links”.

Role para baixo até a seção “rename wp-login.php” e atribua um nome novo e seguro para a URL de login, como 2xlp-3.

Imagem: Personalize a URL de login do WordPress com o plugin Rename wp-login.php
Per­so­na­lize a URL de login do WordPress com o plugin Rename wp-login.php
Dica

Não use nomes óbvios como “login”, “cre­den­ci­ais”, “admin” ou “back-end” para a URL de login do seu admin WordPress. Esses também são co­nhe­ci­dos pelos cri­mi­no­sos e, portanto, oferecem pouca proteção.

Passo 3: Acesse o login do admin WordPress no novo endereço

Clique em “Apply changes” para confirmar sua nova URL de login. No futuro, você acessará seu ad­mi­nis­tra­dor do WordPress pela nova URL (no nosso caso, com o segmento de URL c2xlp-3) que você acabou de definir.

Imagem: Página de login do WordPress com nova URL personalizada
Página de login do WordPress com nova URL per­so­na­li­zada

Não é possível alterar a URL do admin WordPress: a solução é .htaccess

Se o login do admin WordPress não puder ser alterado, ge­ral­mente é porque sua ins­ta­la­ção do WordPress não permite a definição de speaking URLs. Nesse caso, antes de per­so­na­li­zar sua URL com um plugin, você precisa adicionar ma­nu­al­mente as seguintes regras* mod_rewrite* no seu arquivo .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Ir para o menu principal