Как запретить заходить на определенный путь на сайте всем, кроме определенного ip?
Доброго времени суток! Столкнулся с проблемой безопасности на WordPress. У wp есть стандартное окно аунтификации находящееся по пути домен.ру/wp-login.php. Из соображений безопасности я хочу что бы любой кто попытался попасть на этот адрес, кроме моего ip, получал ошибку 404 (Именно 404, а не 403). При этом основной домен и остальные его пути затрагиваться не должны (т.е сам домен.ру и его другие пути кроме /wp-login.ru будет доступен всем), как возможно это сделать? Сервер стоит Ngnix. Заранее спасибо всем кто уделил внимание этому вопросу!
В целом да, это решение, но это выдает 403. На момент написания я думал что будет лучше если бы выдавало 404, но я подумал и решил что это не сильно увеличит безопасность
szQocks, Формально да, блокирует неизвестные ip. Но вы же понимаете так сервер использовать нельзя, я конечно могу написать отдельный вопрос на эту тему, но если можно решить тут то давайте решим тут.