Alexeina66
Мой дом здесь!
- Регистрация
- 26 Авг 2013
- Сообщения
- 426
- Реакции
- 445
- Автор темы
- #1
Всем привет!
Такая ситуация на wordpress 4.9.8. Есть кастомная регистрация, авторизация. Хочу отключить доступ к wp-signup.php и также wp-activate.php, так как пользователи регистрируются без активации.
Если к примеру я закрываю доступ через htaccess
То при прямом переходе /wp-signup.php получаю 403 ошибку, как бы все ок, но не тут-то было. У данных файлов канонические редиректы При переходе /wp-signup. или /wp-signup.hp срабатывает неведомая раннее для меня стандартная ошибка, который вызывается из wp-includes/functions.php начиная со строки - 2722.
Как отключить вывод данной ошибки или редиректить на 404 ошибку из шаблона?
UPD. Решил вопрос. Если кому понадобиться. Запретил доступ к url через htaccess
Необходимо поместить вот так, в самом вверху, иначе не сработает!
Такая ситуация на wordpress 4.9.8. Есть кастомная регистрация, авторизация. Хочу отключить доступ к wp-signup.php и также wp-activate.php, так как пользователи регистрируются без активации.
Если к примеру я закрываю доступ через htaccess
Код:
<Files wp-signup.php>
Order Allow,Deny
Deny from all
</Files>
<Files wp-activate.php>
Order Allow,Deny
Deny from all
</Files>
Как отключить вывод данной ошибки или редиректить на 404 ошибку из шаблона?
UPD. Решил вопрос. Если кому понадобиться. Запретил доступ к url через htaccess
Код:
RewriteRule ^wp-signup - [F]
Код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-signup - [F]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Последнее редактирование: