Simplificando endereço do Login e do Admin do WordPress.org via .htaccess

FBlogHost - Hospede seu Blog

Normalmente os links para realizar o login ou do painel de administração em blogs no WordPress.org podem ser um pouco complicados e grandes.

Exemplo do link de login:

http://www.endereço-do-seu-blog.com/wp-login.php

Exemplo do link do painel de admistração:

http://www.endereço-do-seu-blog.com/wp-admin/

É possível criar caminhos mais curtos para estes links no seu blog apenas criando regras dentro do arquivo .htaccess do seu WordPress.org.

Esta dica é para usuários que usam o WordPress.org em hospedagem do tipo Linux e que utilizam links permanentes personalizados, para mais informações sobre como criar links personalizados:

Adicionado novas regras no .htaccess para encurtar seus links Login e Admin:

Faça o download de seu arquivo .htaccess para sua área de trabalho do seu computador e abra o arquivo com algum editor de texto (pode ser o notepad/bloco de notas).

Nele você vai encontrar um código similar a este:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Acrescente as seguintes linhas:
RewriteRule ^login/?$ /wp-login.php [QSA,L]
RewriteRule ^admin/?$ /wp-admin/index.php [QSA,L]

Com estas novas regras criamos uma mascara para o caminho do arquivo “wp-login.php” para simplismente “login” e o mesmo ocorre com o caminho até o painel de administração que agora fica como “admin

Link do login: http://www.endereço-do-seu-blog.com/login

Link do painel de administração: http://www.endereço-do-seu-blog.com/admin

Seu arquivo .htaccess irá ficar da seguinte forma no final:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^login/?$ /wp-login.php [QSA,L]
RewriteRule ^admin/?$ /wp-admin/index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Obs.: Fique atento para o caminho da pasta do seu WordPress, se o seu WordPress não estiver na raiz da sua hospedagem, você vai precisar indicar o caminho correto dos arquivos.

FBlogHost - Hospede seu Blog

7 Comentários

  1. Boa noite, tenho meu site no endereço:
    [link suprimido]
    E estou craiando um Blog em:
    [link suprimido]

    Não consegui mudar a URL de, quando mudo do padrão para o personalizado, sempre dá erro.

    Minha Hospedagem está na LocaWeb e é Windows.

    Alguém teria uma dica?

    Responder

  2. Olá, tentei fazer isso em um site porém quando acessa o link do site /wp-login ele da um erro e nao abre mas quando acessa o link do site /wp-login.php ou /wp-admin ou /wp-admin/index.php, ele funciona normalmente.
    A hospedagem é linux estou tentando de todos os modos e não funciona, o que faço!?
    Att.

    Responder

Deixe um comentário

Ao comentar você concorda com nossa Política de Comentários.