Редактор темы

Вопрос? Важно для пользователей nginx

PlusLike

Бывалый
Регистрация
23 Авг 2019
Сообщения
176
Рейтинг реакций
14
Баллы
18
1/3
Автор темы
Важно для пользователей Nginx: Защита папки с шаблонами от прямого доступа

Если вы используете Nginx для хостинга своих сайтов и хотите защитить папку с шаблонами от прямого доступа, добавьте следующую конфигурацию в ваш конфигурационный файл Nginx:

Код:
location ~* \.tpl$ {
    deny all;
    return 404;
}

Это предотвратит прямой доступ к файлам шаблона и повысить безопасность вашего сайта.
Недавно наткнулся на такой косяк когда смотрел топ-1 в Яндексе по запросу lordfilm.

Так что такие ошибки могут допускать не только новички, как оказалось. 😉

Screenshot 2025-04-14 at 13.50.53.png

Screenshot 2025-04-14 at 13.49.57.png

Screenshot 2025-04-14 at 13.49.11.png
 
Если вы используете Nginx для хостинга своих сайтов и хотите защитить папку с шаблонами от прямого доступа, добавьте следующую конфигурацию в ваш конфигурационный файл Nginx
Код:
location ~* /templates/.+\.tpl {
        deny all;
    }
location ~* (engine/cache) {
        deny all;
    }
location /backup/ {
        deny all;
    }
location ~ /\.ht {
        deny  all;
    }

     location /uploads/ {   
        location ~\.(php)$ {
          return 403;
        }
     }
     location /uploads/fotos/ {   
        location ~\.(php)$ {
          return 403;
        }
     }
     location /templates/ {   
        location ~\.(php)$ {
          return 403;
        }
     }
     location /language/ {   
        location ~\.(php)$ {
          return 403;
        }
     }
 

Похожие темы Последние темы Популярные темы

Назад
Сверху