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 :
Il suffit de remplacer le mot-clé login par celui qui convient ainsi que l’URL de votre site.
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 !
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
http://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
http://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 ?
ça marche pour moi! merci! j’ai eu les larmes aux yeux quand j’ai de nouveau revu un site web très vieux que j’administre….
Quelle Grosse joie pour moi quand j’ai appuyé sur le bouton de mise à jour! (11 mises à jour)
Merci!
Chez moi ça marche, mais l’ancienne URL d’accès est toujours disponible, du coup ça sert à rien
L’objet du tutoriel est de créer une sorte de raccourci facile à retenir. Si tu souhaites bloquer l’accès à wp-login.php, utilises le plugin SF Move Login.
Bonjour Aurélien,
j’ai le même souci que Xavier, effectivement, cela permet une URL de connexion différente, mais mon besoin, c’est que wp-login.php ne soit plus accessible du tout car un de mes sites se fait canarder grave depuis quelques temps…
Saurais-tu quoi écrire pour que wp-login.php n’affiche plus la page de connexion ? Merci !
Dans ce cas, faites comme moi en activant ce plugin issu de la communauté française : SF Move Login
C’est un simple système de redirection.
Mais si l’on veut changer l’url mais faire en sorte que le login.php ou wp-admin ne soit plus accessible (pour les pirates) ?
Une idée ?
Bonjour
Merci pour l’astuce ! Je suis WP 3.8.3, j’ai effectué la modif mais çà ne change rien…
Vous avez une idée ?
Cordialement
Alain
bonjour, svp j’ai vraiment besoin de votre aide j’ai un forum que je ne peux pas le mettre en ligne à cause d’un problème url
j’ai installé hc-custom-wp-admin-url et ça marche très bien après j’ai installé simplepress forum qui était bien compatible avec mon thème.
j’ai réglé le premier problème de connexion en modifiant sp-form-login.php mais quand je veux m’inscrire “register” il me redirige vers la page d’accueil, quand je désactive le plugin hc-custom-wp-admin-url la page inscription apparait comment puis-je régler ce problème et Merci par avance
Bonjour,
les vidéos ne s’affiche plus.
cordialement
Bonjour,
merci beaucoup j’ai corrigé cela sur l’ensemble du site.
Bonjour,
Merci pour votre article.
Mon thème permet l’enregistrement d’utilisateurs. Le problème est que l’URL de connexion est la même pour l’admin et les utilisateurs. Je souhaiterais avoir 2 URL de connexion personnalisées une pour l’admin et une autre pour les utilisateurs.
Est ce possible ?
Merci.
La gestion d’inscription ne relève pas d’un thème mais d’une extension. Ce genre de fonctionnalités n’est pas simple à mettre en œuvre. Il faut penser aux différents formulaires, aux mails de notification et aux avantages conférés par l’inscription pour les utilisateurs.