X

Cum să rescrieți htaccess pentru un URL de login WordPress mai bun

Fragmente de IsItWP

Căutați o modalitate de a vă schimba URL-ul de login și de a-l face să arate mai bine? Deși probabil există un plugin pentru asta, am creat un fragment rapid de cod pe care îl puteți folosi pentru a rescrie .htaccess pentru un URL de login WordPress mai bun.

Instrucțiuni:

Tot ce trebuie să faceți este să adăugați acest cod în fișierul dvs. .htaccess:

RewriteRule ^login$ http://website.com/wp-login.php [NC,L]

Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.

Dacă v-a plăcut această secvență de cod, vă rugăm să luați în considerare vizitarea altor articole de pe site, cum ar fi: Cele mai bune 7 servicii VPN pentru utilizatorii WordPress și Cum să creați un formular de donații WordPress.

Comentarii   Lasă un răspuns

  1. Ellis Benus Columbia, MO Web Developer August 19, 2019 at 3:46 pm

    Încerc să folosesc următorul cod:

    RewriteRule ^login/(.*)$ wp-login.php/$1 [QSA,L]

    Nici acesta, nici cel furnizat în articol nu funcționează. Aveți sugestii?

    1. Poate doriți să contactați gazda dvs. și să întrebați de ce nu funcționează.

  2. TourKick, Clifford P July 25, 2012 at 8:47 am

    Nu l-am testat personal, dar cum ar funcționa funcția cu define(‘FORCE_SSL_LOGIN’, true); (adică cu HTTPS)?

    1. nu ar trebui să afecteze nimic, dar păstrați o copie de rezervă a fișierului dvs. htaccess și testați lucrurile pentru a vă asigura.

  3. redirecționarea URL-ului site-ului meu nu funcționează, ajutor

    1.  Dacă aveți probleme cu htaccss, puteți folosi acest plugin pentru a face același lucru.
      planetozh.com/blog/2011/01/pretty-login-url-a-simple-rewrite-api-plugin-example/

  4. Nu a funcționat pentru mine. A trebuit să-l pun înainte sau în interiorul tag-urilor de comentariu #begin Wordpress?

    1. Salut Jerry, dacă ai probleme în a face acest lucru să funcționeze, poți încerca acest plugin pentru a face același lucru.  http://planetozh.com/blog/2011/01/pretty-login-url-a-simple-rewrite-api-plugin-example/

  5. frumos...

    1. Super, mă bucur că-ți place.

  6. Simpler WordPress login url | WordPress Crunch May 18, 2011 at 11:20 am

    […] lui Kevin Chard pentru grozavul […]

  7. WordPress login page simplified April 28, 2011 at 10:56 am

    […] link: Autentificare WordPress mai bună #dd_ajax_float{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #DDDDDD; float:left; […]

  8. Nu am reușit să fac asta să funcționeze așa cum descrii, va redirecționa…

    http://www.website.com/login

    Dar nu…

    http://www.website.com/login/

    Observă slash-ul de la sfârșit. După puțină chinuială am descoperit că adăugarea ?/? la regulă ar permite un slash opțional…

    RewriteRule ^login?/?$ http://website.com/wp-login.php [NC,L]

    Nu sunt expert în mod_rewrite, dar se pare că acum funcționează conform așteptărilor. Sper să găsești asta util 🙂

    1. Salut Dale, ești sigur că ai totul corect? pentru că pentru a face o redirecționare ar trebui să folosim un flag R pentru redirect. Dacă ai probleme, ozh are un plugin WordPress care ar trebui să ajute.

      http://planetozh.com/blog/2011/01/pretty-login-url-a-simple-rewrite-api-plugin-example/

      1. Nu sunt sigur dacă am vrut să spun redirect, cred că ar fi trebuit să spun „rewrite”. Ideea mea era că, pentru a fi consecvent cu modul în care Wordpress rescrie permalink-urile, când am încercat exemplul tău, am crezut că ar trebui să permită și o bară oblică opțională la sfârșit.

        De fapt, din păcate, exemplul meu de mai sus este ușor incorect, conform documentației mod_rewrite de pe apache.org…

        http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#RewriteRule

        … putem folosi cuantificatorul „?” (0 sau 1 apariții ale textului precedent) pentru a permite o bară oblică opțională. Vezi următorul exemplu…

        RewriteRule ^login/?$ http://website.com/wp-login.php [NC,L]

        Mulțumesc pentru link, apropo. Pluginul Ozh folosește de fapt aceeași regulă dată în exemplul meu, aș fi vrut să citesc pagina lor înainte de a posta primul meu comentariu!

        Mulțumesc Kevin, site-ul tău este o mină de aur 🙂

      2. Nicio problemă Dale, mă bucur că ai rezolvat lucrurile. Mină de aur! E frumos de auzit, mă bucur că îți place site-ul.

  9. Simplifier l’URL de votre page de login Wordpress | Un Blog Presque Parfait March 20, 2011 at 5:27 am

    […] Prin : Lien […]

  10. Bun Kevin!

    1. Mulțumesc Christopher, mă bucur că ți-a plăcut.

      1. Derek Herman May 2, 2011 at 1:20 pm

        Folosește doar:

        RewriteRule ^login/?$ /wp-login.php [NC,L]

  11. Simpler WordPress login url March 17, 2011 at 9:52 am

    […] lui Kevin Chard pentru pontul grozav! Dacă ți-a plăcut acest articol, te rugăm să iei în considerare distribuirea lui! tweetmeme_style = […]

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!