Задать вопрос
@hector
php программист

Как в nginx выставить location на обработку /index.php и всех .php файлов в папке /wp-admin/ ?

Есть подозрение что сайт на Wordpress хотят взломать. На сайте ЧПУ все запросы перенаправляются на index.php, остальные файлы в корне не обрабатываются. Для админке нужны php файлы в папке /wp-admin . Все остальные php файлы надо отдавать с ошибкой 403
  • Вопрос задан
  • 2326 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
location /wp-admin {
        auth_basic "Administrator Login";
        auth_basic_user_file /var/to/path/.htpasswd;
}

Элементарное решение ваших проблем на джинсе)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы