X

So schreiben Sie htaccess für eine bessere WordPress-Login-URL neu

Schnipsel von IsItWP

Möchten Sie Ihre Login-URL ändern und sie besser aussehen lassen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um .htaccess für eine bessere WordPress-Login-URL neu zu schreiben.

Anweisungen:

Alles, was Sie tun müssen, ist, diesen Code zu Ihrer .htaccess-Datei hinzuzufügen:

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

Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.

Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 7 beste VPN-Dienste für WordPress-Benutzer und wie man ein WordPress-Spendenformular erstellt.

Kommentare   Hinterlasse eine Antwort

  1. Ellis Benus Columbia, MO Webentwickler 19. August 2019 um 15:46 Uhr

    Ich versuche, das Folgende zu verwenden:

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

    Weder dieses noch das im Artikel angegebene funktioniert. Irgendwelche Vorschläge?

    1. Sie sollten sich an Ihren Hoster wenden und fragen, warum es nicht funktioniert.

  2. TourKick, Clifford P 25. Juli 2012 um 08:47 Uhr

    Ich habe es nicht selbst getestet, aber wie würde die Funktion mit define(‘FORCE_SSL_LOGIN’, true); (d. h. mit HTTPS) funktionieren?

    1. sollte nichts beeinflussen, aber behalten Sie eine Sicherungskopie Ihres htaccess und testen Sie die Dinge, um sicher zu sein.

  3. Meine Website-URL-Umleitung funktioniert nicht, gibt es Hilfe?

    1.  Wenn Sie Probleme mit htaccss haben, können Sie dieses Plugin verwenden, um dasselbe zu tun.
      planetozh.com/blog/2011/01/pretty-login-url-a-simple-rewrite-api-plugin-example/

  4. Hat bei mir nicht funktioniert. Musste ich es vor oder innerhalb der #begin Wordpress Kommentar-Tags einfügen?

    1. Hallo Jerry, wenn Sie Probleme haben, dies zum Laufen zu bringen, können Sie dieses Plugin ausprobieren, um dasselbe zu tun.  http://planetozh.com/blog/2011/01/pretty-login-url-a-simple-rewrite-api-plugin-example/

  5. Gute Arbeit...

    1. Cool, freut mich, dass es Ihnen gefällt.

  6. Einfachere WordPress-Login-URL | WordPress Crunch 18. Mai 2011 um 11:20 Uhr

    […] an Kevin Chard für das coole […]

  7. WordPress-Loginseite vereinfacht 28. April 2011 um 10:56 Uhr

    […] Link: Besseres WordPress-Login #dd_ajax_float{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #DDDDDD; float:left; […]

  8. Ich konnte das nicht so zum Laufen bringen, wie Sie es beschreiben, es wird weitergeleitet…

    http://www.website.com/login

    Aber nicht…

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

    Beachten Sie den nachgestellten Schrägstrich. Nach einigem Herumprobieren fand ich heraus, dass das Hinzufügen von ?/? zur Regel einen optionalen Schrägstrich erlauben würde…

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

    Ich bin kein mod_rewrite-Experte, aber das scheint jetzt wie erwartet zu funktionieren. Hoffentlich finden Sie das hilfreich 🙂

    1. Hallo Dale, sind Sie sicher, dass alles korrekt ist? Denn um eine Weiterleitung durchzuführen, müssten wir ein R-Flag für Weiterleitung verwenden. Wenn Sie Probleme haben, hat ozh ein WordPress-Plugin, das helfen sollte.

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

      1. Ich bin mir nicht sicher, ob ich Weiterleitung meinte, ich glaube, ich hätte „Rewrite“ sagen sollen. Mein Punkt war, dass es, um konsistent mit der Art und Weise zu sein, wie WordPress seine Permalinks umschreibt, bei meinem Beispielversuch auch einen optionalen nachgestellten Schrägstrich erlauben sollte.

        Tatsächlich ist mein obiges Beispiel leider leicht falsch, laut der mod_rewrite-Dokumentation auf apache.org…

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

        … können wir den Quantifizierer „?“ (0 oder 1 Vorkommen des vorhergehenden Textes) verwenden, um einen optionalen Schrägstrich zu erlauben. Sehen Sie sich das folgende Beispiel an…

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

        Danke für den Link übrigens. Das Ozh-Plugin verwendet tatsächlich dieselbe Regel wie in meinem Beispiel, ich wünschte, ich hätte ihre Seite gelesen, bevor ich meinen ersten Kommentar gepostet habe!

        Danke Kevin, deine Seite ist eine Goldgrube :)

      2. Kein Problem Dale, freut mich, dass Sie die Dinge geklärt haben. Goldgrube! Das ist schön zu hören, freut mich, dass Ihnen die Seite gefällt.

  9. Simplifier l’URL de votre page de login Wordpress | Un Blog Presque Parfait 20. März 2011 um 05:27 Uhr

    […] Via : Lien […]

  10. Gute Arbeit, Kevin!

    1. Danke Christopher, freut mich, dass es dir gefallen hat.

      1. Benutze einfach:

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

  11. Einfachere WordPress-Login-URL 17. März 2011 um 9:52 Uhr

    […] an Kevin Chard für den coolen Tipp! Wenn Ihnen dieser Artikel gefallen hat, teilen Sie ihn bitte! tweetmeme_style = […]

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!