Допустим, у меня есть скрипт загрузки изображений, я хочу, чтобы каталог загрузки не выполнял Php или даже html, показывая его только как обычный текст, я видел этот трюк на многих веб-сайтах, но я не знаю, как они это делают.
Вкратце, если я загружу evil.php
в этот каталог и попытаюсь получить к нему доступ, я увижу только источник простого текста, html или php не выполняются. (но я все еще хочу, чтобы изображения отображались нормально, конечно)
Я знаю, что могу сделать это с помощью header("content-type:text/plain");
, но это не поможет, потому что я хочу, чтобы сервер автоматически устанавливал content-type:text/plain
для каждой вещи, выводимой из каталога загрузки, кроме изображений.
Примечание: я использую php 5.3.2/Cent OS и последнюю версию cPanel.
Спасибо