Gibt es eine einfache Möglichkeit, WordPress, PHP oder Apache alle dazugehörigen URLs neu schreiben /wp-admin
zu lassen /admin
?
Ich habe diesen Eintrag zu meiner .htaccess-Datei hinzugefügt:
RewriteRule ^admin /wp-login.php [L]
Obwohl domain.com/admin
die Anmeldeseite korrekt angezeigt wird, zeigen alle Seiten nach dem Anmelden die URL an, unter /wp-admin
der ich immer anzeigen möchte /admin
.
Irgendwelche Gedanken dazu?
wp-admin
login
url-rewriting
NetConstructor.com
quelle
quelle
wp-admin
zuadmin
, was zu Antworten auf diese andere Frage nicht möglich nach ist. Wenn Sie etwas anderes erreichen wollen, schreiben Sie es bitte ein wenig auf? ..Antworten:
Um Ihre Frage als Apache-URL-Layout-Konfiguration über mod_rewrite (das Apache-Modul, das das Umschreiben von URLs übernimmt) zu beantworten, kann dies hilfreich sein:
(Ungetestete Konfigurationsanweisung, überprüfen Sie die Dokumente, falls dies zu Fehlern führt.)
Dies übersetzt grundsätzlich jede Anfrage an / admin / ... in / wp-admin / ....
Wenn dies das einzige ist, was Sie wissen möchten, muss ich zugeben, dass dies für worpdress @ se etwas vom Thema abweicht, da dies akut eine Frage zur Konfiguration des Apache-Webservers ist. Ein besserer Ort könnte Serverfehler sein .
Beachten Sie, dass dadurch nur die angeforderten URLs neu geschrieben werden. Wordpress würde nichts darüber wissen und gibt dann immer noch Links zu / wp-admin / auf dem Admin aus. Es gibt einen Hook für jede Administrator-URL, die Sie dann möglicherweise auch neu schreiben möchten:
Sie müssten das
domain/wp-admin/
Teil selbstdomain/admin/
durch einen Filter ersetzen .quelle
hakre .... Tolle Antwort ... jetzt mit der neuesten Version von WordPress mit einem separaten Netzwerkadministrator habe ich Ihre Lösung verwendet und in dem Teil hinzugefügt, um die "Netzwerkadministrator" -Links auf die gleiche Weise richtig umzuschreiben ...
quelle
Neben den bisherigen Lösungen. Ich habe die fehlenden CSS- und Skriptdateien gefunden.
Das Update ist
quelle