Как защитить шаблон от копирования в DataLife Engine
Защита шаблона — важная задача для владельцев сайтов на DataLife Engine (DLE), так как шаблоны могут содержать уникальный код и дизайн, который стоит защитить от копирования. Один из самых простых и эффективных способов — использовать файл .htaccess, который блокирует доступ к шаблонным файлам по прямой ссылке.
- Шаг 1 - Перейдите в каталог с шаблоном
Для начала нужно создать файл .htaccess в папке вашего шаблона.;
Перейдите в папку шаблона, которая расположена по следующему пути:
/templates/ваш_шаблон/
-
Шаг 2 - Создайте файл .htaccess
Откройте созданный файл .htaccess в текстовом редакторе и вставьте следующий код:
<FilesMatch "\.(tpl)$"> Order allow,deny Deny from all </FilesMatch>
После этого шаблонные .tpl файлы будут защищены, и никто не сможет скачать их по прямой ссылке через браузер.
После внесения изменений в файл .htaccess протестируйте защиту, попробовав открыть любой .tpl файл в браузере. Например, введите в адресной строке URL файла с расширением .tpl. Если всё настроено правильно, браузер вернёт ошибку 403 (доступ запрещён).