Захват и интерпретация входящего HTTP-запроса в Apache 2.4 с RHEL7 - PullRequest
0 голосов
/ 09 октября 2019

Я использовал mod_perl для интерпретации входящего запроса на сервере IBM HTTP, который использует Apache 2.4. Эта настройка работала нормально в RHEL6. Теперь, когда mod_perl недоступен для RHEL7, попытался использовать mod_fcgid. Но не удалось перенаправить входящий запрос и перехватить заголовок. Может кто-нибудь предложить, если mod_fcgid может помочь достичь этого, или, пожалуйста, предложите альтернативное решение для этого

Ниже приведен фрагмент файла httpd.conf в существующем решении для RHEL 6. Попытка реализовать аналогичное решение для RHEL7

# this allows execution of perl scripts from a Web Browser
Alias /perl/ /opt/IBM/HTTPServer/modperl/

# Register ModPerl module
PerlModule ModPerl::Registry
<Location /perl/>
    SetHandler perl-script
    PerlHandler ModPerl::Registry
    Options +ExecCGI
    PerlSendHeader On
    allow from all
</Location>

# call the access handler for all /xxx/oslc requests
<LocationMatch /xxx/oslc/*>
    PerlAccessHandler Apache2::oslc_access_handler
    PerlSetVar AllowOSLCFile /opt/IBM/HTTPServer/modperl/xxx.txt
</LocationMatch>
...