A URL padrão para fazer logon em seu site WordPress é: http://seusite.com/wp-admin
. Ou se você tiver instalado em um subdiretório, algo como http://seusite.com/wordpress/wp-login.php
.
Eu queria que fosse um pouco mais limpo, especialmente quando você está fazendo algo para algum cliente onde precisa explicar como fazer login por telefone, por exemplo. Felizmente esta mudança pode ser muito fácil.
Para fazer o seu URL de login apenas http://seusite.com/login
ou http://seusite.com/acessar basta acrescentar essa linha no seu arquivo .htaccess antes do padrão do WordPress:
RewriteRule ^ login $ http://seusite.com/wp-admin [NC, L]
- O símbolo (^) deve ser substituído pelo domínio em que o arquivo .htaccess está. Por exemplo, se o arquivo está em sua raiz, o (^) deve ser http://seusite.com/
- O $ significa “parar correspondência aqui” (Então, nesta análise, nós estamos em http://seusite.com/login )
- Em seguida, após o espaço, coloque a URL para utilizar.
- Depois vem as [flags]. Estamos usando duas: NC e L.
- NC significa “no case”, ou seja, não será considerado maiúsculas e minúsculas. O que significa “LoGIn” corresponderia, assim como “login”.
- L significa “last”, ou seja, não processar qualquer parte do resto do .htaccess que vem depois da linha que foi escrita. Isso é importante para o nosso código não se envolver com nenhuma parte escrita no .htacess.
- Note que este comando não redireciona, ele regrava, que acho que é mais limpo. Se você preferir um redirecionamento, você pode adicionar uma flag “R”.
Espero que tenha sido útil!
Por favor Comentem!
Legal a dica! Nunca vi em nenhum outro blog. Legal seu trabalho.
Obrigado Tiago!
Estava procurando essa dica mas nunca encontrava em nenhum site explicando direitinho o que fazer. Obrigado pela a dica e parabéns!
excelente gostei muito das explicações!