У меня установлен мультисайт. Я пометил его с помощью плагина Whitelabel-CMS, но не могу настроить URL-адреса страниц регистрации и входа.
Могу ли я изменить URL-адрес страницы входа в мой мультисайт? Я хочу изменить URL-адреса страниц регистрации, входа и регистрации.
- Регистрация: http://domain.com/wp-signup.php
- Логин: http://domain.com/wp-login.php/
- Регистрация: http://domain.com/wp-register.php/
Не могли бы вы помочь мне с настройкой этих URL-адресов? Есть ли такая возможность?
Обновление: я изменил файл.htaccess следующим образом:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^signup$ /wp-signup.php [L]
RewriteRule ^register$ /wp-register.php [L]
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
</IfModule>
Я не уверен, что делать дальше.
вы можете использовать плагин скрытого входа в систему wordpress.org/extend/plugins/stealth-login
Я пробовал его три месяца назад. Я деактивировал его, так как получаю некоторые ошибки, если я его использую. И плагин какое-то время не имеет обновлений.
Я попробую это. Есть ли вероятность ошибок в будущем с какими-либо плагинами, если мы заменим URL-адреса?
Я добавил, что добавил код в файл.htaccess. Но изменений нет. Нужно ли создавать новые файлы с новыми именами?
нет, вам не нужны новые файлы, если бы вы прочитали страницу, на которую я дал ссылку, вы бы увидели, что это еще не все, что вам нужно сделать, вам нужно поместить их в раздел ifmodule после RewriteBase /
@user391: Конечно, если вы добавите это в свой
.htaccess
файл, ссылкаhttp://www.example.com/login
будет эквивалентнаhttp://www.example.com/wp-login.php
, но WordPress не знает, что красивая форма существует. Таким образом, вы должны изменить ссылки на страницу входа самостоятельно.Я изменил файл htaccess с кодом, который я обновил в этом вопросе. Но не знаю, как действовать дальше.
Вы можете использовать файл htaccess, чтобы переименовать адреса входа и регистрации в более простые для запоминания версии:
http://wpguy.com/articles/an-easy-to-remember-login-address/
Используя то, что было в этой ссылке, мы можем расширить простой адрес входа в простую регистрацию и простой адрес регистрации следующим образом:
Помните, что они должны идти сразу после
RewriteBase /
утверждения