Я использую Apache в Xampp и вызываю perl из apache файла конфигурации vhost (Xampp -> Apache -> conf-> extra-> httpd-vhost.conf) У меня есть использовал
RewriteMap du "prg:C:/xampp/perl/bin/perl.exe C:/xampp/perl/bin/samplecode.pl"
для вызова Perl из файла httpd-vhost.conf. Я хочу проверить значение, возвращаемое этим Perl файлом. logi c, который я использовал для проверки возвращенного значения равно 1 или 0
RewriteCond du !=1
RewriteRule ^(index.jsp?)$ %{REQUEST_URI}? [NC,L,R=301]
RewriteCond du =1
RewriteRule ^(/.*) - [R=401]
Я хочу проверить, равно ли значение, возвращаемое Perl, равно 1. Если возвращаемое значение равно 1, я выдаю ошибку 401, и если возвращаемое значение не равным 1, то разрешить пользователю. Но я не могу получить значение из Perl и проверить состояние. Может ли кто-нибудь помочь мне с этим.