Modifier les adresse d’inscription, de login et d’administration wordpress

Publié le 24 juin 2011 par Actutechno
Le 24 juin 2011, dans Wordpress, par Raphael

Dans ce tutoriel je vais vous montrer comment changer les trois URL de connexion, d’inscription et d’administration donc normalement je crois que ces trois adresse son :

-http://actutechno.com/wp-login.php?4k2uc2kdgq61s505q6kic&action=register (pour l’inscription) qu’on va changer en http://actutechno.com/register.

-http://actutechno.com/wp-admin (pour l’administration) qu’on va changer en http://actutechno.com/admin.

-http://actutechno.com/wp-login (pour la connexion) qu’on va changer en http://actutechno.com/login

Tous ces lien sont les miens^^bien sur vous devez mettre les votre pour votre site.

Tutoriel :

1-/ Aller dans votre gestionnaire FTP moi j’utilise Transmit le meilleur sur mac os x de mon avis, puis connecter vous.

2-/ Une fois connecter juste besoin d’aller dans le dossier public_html et httpdocs je ne sais pas tous cela dépend des hébergeur.

3-/ Maintenant ouvrer le fichier htaccess c’est dans ce fichier que tous se joue. Attention une erreur dans ce fichier peut vous (pour etre familier) foiré le site.

4-/ Normalement vous aurez normalement un fichier un peut comme cela :

5-/ Il faudra rajouter ce texte juste en dessous de cette ligne :

RewriteBase /

Et juste en dessous de la ligne RewriteBase / vous devez sauter une ligne

Comme vous pouvez le voir sur l’image ci-dessus.

6-/ Maintenant voici le texte a rajouter ou je vous l’ai dit :

RewriteCond %{REQUEST_METHOD} ^(HEAD|TRACE|DELETE|TRACK) [NC]
RewriteRule ^(.*)$ – [F,L]
RewriteCond %{QUERY_STRING} \.\.\/ [NC,OR]
RewriteCond %{QUERY_STRING} boot\.ini [NC,OR]
RewriteCond %{QUERY_STRING} tag\= [NC,OR]
RewriteCond %{QUERY_STRING} ftp\:  [NC,OR]
RewriteCond %{QUERY_STRING} http\:  [NC,OR]
RewriteCond %{QUERY_STRING} https\:  [NC,OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [NC,OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(\[|\]|\(|\)|<|>|ê| »|;|\?|\*|=$).* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(&#x22;|&#x27;|&#x3C;|&#x3E;|&#x5C;|&#x7B;|&#x7C;).* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(%24&x).* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(%0|%A|%B|%C|%D|%E|%F|127\.0).* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(globals|encode|localhost|loopback).* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(request|select|insert|union|declare).* [NC]
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^(.*)$ – [F,L]

RewriteRule ^login wp-login.php?4k2uc2kdgq61s505q6kic [R,L]
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^admin wp-login.php?4k2uc2kdgq61s505q6kic&redirect_to=/wp-admin/ [R,L]
RewriteRule ^admin wp-admin/?4k2uc2kdgq61s505q6kic [R,L]
RewriteRule ^register wp-login.php?4k2uc2kdgq61s505q6kic&action=register [R,L]
RewriteCond %{HTTP_REFERER} !^(.*)actutechno.com/wp-admin
RewriteCond %{HTTP_REFERER} !^(.*)actutechno.com/wp-login\.php
RewriteCond %{HTTP_REFERER} !^(.*)actutechno.com/login
RewriteCond %{HTTP_REFERER} !^(.*)actutechno.com/admin
RewriteCond %{HTTP_REFERER} !^(.*)actutechno.com/register
RewriteCond %{QUERY_STRING} !^4k2uc2kdgq61s505q6kic
RewriteCond %{QUERY_STRING} !^action=logout
RewriteCond %{QUERY_STRING} !^action=register
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^wp-login\.php not_found [L]

Voila le tutoriel est fini j’espère que sa marche si sa ne marche pas laisse votre commentaire !

Cordialement,

Raphael

Si vous aimer cette article, svp partager le !