Вы должны поместить его в cgi-bin
Как вы заметили, файлы, не обработанные интерпретатором, возвращаются как загружаемые текстовые файлы, поэтому apache обозначает пространство, где файлы будут интерпретироваться / обрабатыватьсясервер (общий интерфейсный шлюз bin).
Сначала вы должны настроить apache для указания на каталог cgi-bin - он делает это по умолчанию, вы можете поместить туда свой файл.Когда ваш файл будет там, URI будет выглядеть примерно так: http://localhost/cgi-bin/example.pl
Примечание: вы не можете поместить html
/ js
в cgi-bin, так как они будут обработаны и приведут к ошибке сервера.Я рекомендую прочитать больше с сайта Apache.