Назад | Перейти на главную страницу

проблема с Apache и скриптом CGI

У меня есть одна интересная проблема со скриптами Apache и CGI.

Когда я делаю запрос к сценарию CGI в следующем формате: /cgi-bin/myscript.sh/myscript.params, apache сначала проверяет, разрешен ли запрос к /cgi-bin/myscript.sh/myscript.params - это ожидаемое поведение, но после этого он урезает /cgi-bin/myscript.sh только часть и проверка "/myscript.params".

Как я могу отключить эту вторую проверку?

Дамп из журнала отладки:

[authz_core:debug] [pid 10204] mod_authz_core.c(802): [client 127.0.0.1:50196] AH01626: authorization result of Require all granted: granted
[authz_core:debug] [pid 10204] mod_authz_core.c(802): [client 127.0.0.1:50196] AH01626: authorization result of <RequireAny>: granted
[core:trace3] [pid 10204] request.c(227): [client 127.0.0.1:50196] request authorized without authentication by access_checker_ex hook: /cgi-bin/myscript.sh/myscript.params
[authz_core:debug] [pid 10204] mod_authz_core.c(802): [client 127.0.0.1:50196] AH01626: authorization result of Require all granted: granted
[authz_core:debug] [pid 10204] mod_authz_core.c(802): [client 127.0.0.1:50196] AH01626: authorization result of <RequireAny>: granted
[core:trace3] [pid 10204] request.c(227): [client 127.0.0.1:50196] request authorized without authentication by access_checker_ex hook: /myscript.params
[cgi:trace4] [pid 10204] util_script.c(521): [client 127.0.0.1:50196] Headers from script 'myscript.sh':