Modifier l’URL de connexion à l’administration WordPress
Pour vous connecter à votre administration WordPress, il convient d’ajouter le suffixe /wp-admin ou /wp-login.php à l’adresse Web de votre site. Dans un souci de simplification vis-à-vis de vos clients ou vos collaborateurs, sachez qu’il est possible de modifier ce lien d’accès par celui de votre choix – par exemple, /login. Une manipulation via le fichier .htaccess s’impose.
A l’aide de votre client FTP favori, connectez-vous à la racine de votre hébergeur. Faites afficher les fichiers cachés puis modifiez le fichier .htaccess.
Le point rappelle qu’il s’agit d’un fichier caché sous un système à base UNIX comme Linux ou MacOS X. Si un tel fichier est absent, créez-le à l’aide d’un éditeur de texte – bien qu’il devrait être présent dans la plupart des cas, celui-ci apparaissant dès lors que les permaliens de WordPress sont modifiés.
Une fois le fichier .htaccess ouvert dans votre éditeur de texte favori, rajoutez la ligne suivante :
RewriteRule ^login$ http://NOM_DU_SITE.com/wp-login.php [NC,L]
Il suffit de remplacer le mot-clé login par celui qui convient ainsi que l’URL de votre site.

Le fichier .htaccess pour WordPress gère notamment la réécriture d’URLs
Dans mon cas, j’obtiendrais un accès au back office de WordPress en ouvrant l’URL : http://wpchannel.com/login
N’oubliez pas de sauvegarder le fichier modifié puis de le renvoyer sur votre serveur – si vous n’éditez pas ce dernier en accès direct via FTP.
Une astuce simple à mettre en œuvre et pratique pour vos utilisateurs qui ne sont pas sensés retenir les usages de WordPress. Un pas de plus vers un CMS en marque blanche !
Crédits photo : jonjk
Podcast: Télécharger (Durée: 2:29 — 74.7MB)
WordPress 3.5 – Un CMS pour créer et gérer blogs et sites Web
RT-Theme 17, traduction française
Maven Hosting, 12 mois d’hébergement
Themetick, traduction française
ne marche pas pour ce site et pour le mien. Comment faire ?
Tu appliques cela un sous-domaine ou un domaine normal ?
c’est a un sous domaine que je l’applique…
Dans ce cas, vérifies que tu as indiqué la bonne URL… mais je ne suis pas certain que cela fonctionne avec un sous-domaine.
Ok, je vérifie, et je vous tiens au courant
merci !
Salut, je viens de faire la manipulation cela ne fonctionne pas
Je précise que c’est le domaine principal. Bien à toi.
Est-ce que ton hébergeur gère l’URL rewriting ?
Salut, oui il gère l’url rewriting… J’ai essayé plein de trucs mais cela fonctionne toujours pas. Dernière version de WP… Bien à toi.
Essaie de voir avec la réponse de GeekPress juste en-dessous.
C’est et cela marches pas non plus
Il faudrait peut être ajouté un « RewriteEngine On » juste au dessous de la régle d’écriture de la nouvelle URL.
Merci, ça ne marchait pas chez moi et après avoir rajouté cette petite phrase magique, ça marche nickel !
Salut,
Comment on fait pour modifier l’adresse wp-admin et admin ?
pardon je voulais dire comment modifier l’adresse http://actutechno.com/wp-admin en http://actutechno.com/admin ? est ce que c’est possible pour l’instant ou pas encore ??
Je ne sais pas car je n’ai pas encore testé. A voir donc !
test vite, tu pourrait pas faire un articles pour custimzer wordpress le plus possible pour pas qu’on sache que c’est du wordpress… enfin le moin possible genre les url et tous quoi … stp
Je ne travaille jamais dans la précipitation… et puis il existe déjà des billets sur l’utilisation de WordPress en marque blanche.
Si non vous pouvez aussi utiliser le plugin Better WP Security, il gère parfaitement la redirection de l’admin plus pleins de trucs bien sympa pour augmenter la sécurité de wordpress
Merci de l’info mais si on peut se passer d’un plugin… je suis toujours partant !
D’après le développeur de l’extension :
« It is quite possible (maybe even probable) that something will break due to the complexity of the changes made by this plugin. »
Il est donc probable que ce plugin casse votre site.
Pas vraiment le but du jeu.
Limit login attempts + un mot de passe costaud, c’est plus sûr.
Merci pour cette petite astuce
Bonjour ,
quel est le client ftp utilisé dans se tuto ?
Merci
Il s’agit de Coda, disponible uniquement sous Mac OS X. Ce logiciel n’est pas véritablement un client FTP mais plutôt un outil de développement Web très puissant.
Il n’utilise pas de FTP sur la vidéo, ce que vous voyez c’est le logiciel Coda
d’accord , merci bien
Tu as plus simple pour le .htaccess :
[code]RewriteRule ^login$ /wp-login.php [L][/code]
La directive est valable pour n’importe quel site contrairement à
[code]RewriteRule ^login$ http://NOM_DU_SITE.com/wp-login.php [NC,L][/code].
Mon .htaccess complet (avec les directives WP):
[ code]
RewriteEngine On
RewriteBase /
RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
[/code]
Oubli…
bravo pour toutes tes astuces !!!!
bonjour,
j ai installé ajax login et le lien déconnexion ne marche pas quelqu un a une idée ?
je reste connectée …..
Merci
salut ,bonne explication ,merci : j ai une question :comment passer login & password en url ?? sous wordpress ,merci d avance
Placez ce petit bout de code au début de wp-login.php
$passe=$_GET["pass"];
if(!$passe||$passe!=’votre_passe’){
header(« location:www.votre_site.com »);
}
Votre unique moyen pour accéder a l’administration sera alors
www.votre_site.com/wp-login.php?passe=votre_passe
Vous pouvez combiner cette méthode avec le tuto pour obtenir une adresse de connexion du style
www.votre_site.com/login?passe=votre_passe
Seul inconvénient de cet méthode c’est qu’il faut peut être répéter cette opération après une mise a jour de votre version de wordpress
Un grand merci pour toutes ses ressources.
la redirection fonctionne pour moi seul problème elle renvoie au final a l’adresse wp-login.php et s’affiche comme tel au lieu de « connection »…
salut ;
est-ce-que c’est possible de changer tous URL par ce que moi je viens de changer le nom de domaine et merci
Et si je mets « *.nom_du_site » ca marche pour les sites enfants en subdomaine : sousdomaine.nomdusite.com/login par exemple.
Il y a plus simple !
Dans function.php, collez ce code :
function custom_loginlogo_url($url) {
return ‘http://www.monURL.com’;
}
add_filter( ‘login_headerurl’, ‘custom_loginlogo_url’ );
G^race à mon plugin « limit login attemps », j’ai reçu 240 mail m’avertissant de tentative de hack sur mon blog avec « admin », « administrator », et « root ». Bon ça fait longtemps que je sais qu’il ne faut pas utiliser ces logins mais bon c’est gavant de savoir que je suis la cible d’un boots de pirate en mal d’amour.
C’est sur mon url ndd/wp-admin/ que je me logue et c’est sur celle-ci que le boots pointait, comment faire donc pour changer cette url d’enregistrement sur une autre de mon choix, non banale, afin d’éviter que les boots arrivent de nouveau dessus ?