Я пытаюсь обернуть голову вокруг некоторых сценариев CGI (встроенный блок, на котором я работаю, совсем не похож на PHP), и у меня возник вопрос о том, как Perl-скрипты CGI взаимодействуют с apache и некоторыми HTML-сайтами на нем.
По сути, мне нужна часть файла HTML для загрузки на основе файла конфигурации вне корня документа.Очевидно, что именно здесь и вступает CGI. Теперь проблема в том, что CGI-скрипты также не должны находиться в корне вашего документа, поэтому я не могу просто поместить скрипт в мой корень документа и заставить его запускать HTML.Итак, я поместил свой скрипт в / var / www / cgi / и указал на него apache.
Эта часть прекрасно работает и запускает HTML-страницу, как и должна.Тем не менее, у исходного сайта есть некоторые ресурсы в корне документа (CSS-файлы, Java-апплеты, изображения и т. Д.), К которым у моего нового HTML, созданного в CGI, нет доступа.Итак, что было бы лучшим способом заставить HTML-страницу "строить себя" из сценария CGI?Я прочитал несколько вещей на стороне сервера, которая является одним из вариантов.Существует также возможность поместить вывод CGI в <div src="script"></div>
и пару других.Вопрос в том, как лучше всего это сделать?Буду признателен за любой совет.Заранее спасибо!