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.
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?
Sie sollten sich an Ihren Hoster wenden und fragen, warum es nicht funktioniert.
Ich habe es nicht selbst getestet, aber wie würde die Funktion mit define(‘FORCE_SSL_LOGIN’, true); (d. h. mit HTTPS) funktionieren?
sollte nichts beeinflussen, aber behalten Sie eine Sicherungskopie Ihres htaccess und testen Sie die Dinge, um sicher zu sein.
Meine Website-URL-Umleitung funktioniert nicht, gibt es Hilfe?
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/
Hat bei mir nicht funktioniert. Musste ich es vor oder innerhalb der #begin Wordpress Kommentar-Tags einfügen?
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/
Gute Arbeit...
Cool, freut mich, dass es Ihnen gefällt.
[…] an Kevin Chard für das coole […]
[…] Link: Besseres WordPress-Login #dd_ajax_float{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #DDDDDD; float:left; […]
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 🙂
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/
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 :)
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.
[…] Via : Lien […]
Gute Arbeit, Kevin!
Danke Christopher, freut mich, dass es dir gefallen hat.
Benutze einfach:
RewriteRule ^login/?$ /wp-login.php [NC,L]
[…] an Kevin Chard für den coolen Tipp! Wenn Ihnen dieser Artikel gefallen hat, teilen Sie ihn bitte! tweetmeme_style = […]