Я использую WebMin для администрирования сервера Apache, и у меня возникли проблемы с тем, чтобы Apache использовал файл Python CGI без расширения (с именем «home») в качестве моего индекса.
Файл является исполняемым и работает нормально, если я введу URL-адрес следующим образом: http://example.com/home
но я тоже хочу, чтобы это было: http://example.com
Вместо этого я получаю сообщение об ошибке отказа в разрешении.
У меня в качестве индексного файла установлен «домашний», а контроль доступа разрешает все для этого каталога. Что мне не хватает?
Возможно, вам потребуется добавить в конфигурацию следующие директивы:
<File home>
SetHandler cgi-script
Options +ExecCGI
</File>
Они могут войти в .htaccess или внутрь, например. <Location /> ... </Location>
.