Estoy intentando hacer coincidir todos los subdirectorios bajo una raíz de documento que termina en _git y luego desviarme a los scripts git http cgi
Actualmente tengo:ScriptAliasMatch ^/*/*_git/$ /usr/libexec/git-core/git-http-backend/
pero esto no funciona, ¿alguien puede aconsejarme sobre el sintex correcto?
Respuesta1
Descubrí que expandir la coincidencia para buscar solicitudes específicas de git funciona
ScriptAliasMatch "(?x)^/(.*/(HEAD | \
info/refs | \
objects/(info/[^/]+ | \
[0-9a-f]{2}/[0-9a-f]{38} | \
pack/pack-[0-9a-f]{40}\.(pack|idx)) | \
git-(upload|receive)-pack))$" /usr/libexec/git-core/git-http-backend/$1