nginx / admin / логин wordpress - PullRequest
       5

nginx / admin / логин wordpress

0 голосов
/ 22 сентября 2011

Я хочу настроить более простые URL-адреса в nginx для входа в wordpress, т.е. / admin / login в nginx

Я пробовал несколько способов справиться с этим безуспешно.есть идеи?

Ответы [ 3 ]

2 голосов
/ 26 ноября 2011

Предпочтительным методом является использование NO IF-STMTS:

# Login Short Cut
location ~* /login/ {
    rewrite ^/login/(.*)? /wp-admin/$1;
}
0 голосов
/ 27 февраля 2014

Я предполагаю, что приведенная выше перезапись должна позволить пользователю получить доступ к экрану входа в WordPress, посетив mysite.com/login

.

Я включил вышеупомянутое переписывание в соответствующий файл конфигурации nginx

Я использую Wp-Skeleton, что означает, что структура каталогов выглядит следующим образом:

/ шр / WP-admin.php /wp/wp-login.php

Когда я захожу на mysite.com/login, он перенаправляется на mysite.com/wp/wp-login.php

.

Мое предположение неверно и есть ли способ переписать на более удобные для пользователя / login и / admin URL?

Единственное решение, которое я могу придумать, - это 301 перенаправить wp-login.php в / login

0 голосов
/ 20 октября 2011
# Login Short Cut
if ($uri ~* "/login") {
    rewrite ^/login(/.*)? /wp-admin$1;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...