Как защитить файлы вашего стиля от скачивания

Предположим, что вы в процессе модификации вашего форума нашли гениальное решение в оформлении или просто создали свой стиль, вложив в него столько усилий, что, сколь бы вы ни были великодушны, делиться этим достижением форумостроения вы не хотите ни с кем.

И тут-то нас и ждет первое и самое значительное разочарование – так как файлы шаблонов не обрабатываются интерпретатором php, любой желающий может скачать их с вашего сайта без особых затруднений, ведь стоит только натравить браузер или качалку файлов на ссылку вида:
для phpBB3
http://www.url_of_your_forum.com/styles ... _name.html

для phpBB2
http://www.url_of_your_forum.com/templa ... e_name.tpl

и готово - желаемый файл у нас в кармане.

Обидно? Конечно! Но не спешите отчаиваться! Если на вашем хостинге в качестве веб-сервера установлен Apache, то ваша проблема решаема! В таком случае поступаем просто – создаем файл с именем .htaccess (да, с точкой), в который добавляем следующий код:

для phpBB 3.0.x

<Files "*.html"> 
Order allow,deny 
Deny from all 
</Files>
cохраняем полученный файл и закачиваем его в папку styles

для phpBB 2.0.x
<Files "*.tpl"> 
Order allow,deny 
Deny from all 
</Files>
cохраняем полученный файл и закачиваем его в папку templates

Теперь никакие недоброжелатели и халявщики не смогут воспользоваться результатами вашей работы.

Только не забывайте, что файл нужно сохранить в кодировке UNIX и его содержимое строго регламентировано. Документацию можно почитать в интернете, например здесь: Описание синтаксиса и примеры работы с .htaccess

Joomla SEF URLs by Artio