В Apache httpd.conf
можно указать действия по умолчанию для определенных типов файлов или путей. Возможно, ваш сервер настроен на блокировку исполняемых файлов. Подобная блокировка также может происходить в файле .htaccess
. Есть несколько способов сделать это ... вот один:
<Files ~ "\.exe$">
Order allow,deny
Deny from all
</Files>
Этот небольшой фрагмент может быть в основном файле .conf
и включать в себя файл .conf
, ИЛИ файл .htaccess
(или все три!), И опять же, это просто один возможность , Лучше всего проверить журналы сервера. Они укажут, почему данный запрос был отклонен в форме, подобной этой:
[Ср. 11 октября 14:32:52 2000] [ошибка] [клиент 127.0.0.1] клиент отклонен
конфигурация сервера: / www / root
Посмотрите этот документ для получения информации о журналах сервера (включая пути по умолчанию к самим журналам).
Как я уже упоминал, есть несколько других способов заблокировать доступ к определенным типам файлов, определенным файлам, определенным папкам и т. Д. Без просмотра журналов ошибок очень трудно определить причину. Кроме того, без полного доступа к серверу может быть невозможно изменить это поведение. Эта блокировка может существовать в соответствии с политикой вашего веб-хостинга.