(In reply to Petr Gajdos from comment #1) > Ideally, the old and new syntax should be used depending if access_compat > module is loaded, see > > https://build.opensuse.org/package/view_file/devel:tools:scm/git/apache2- > gitweb.conf How does this config file work with apache 2.2? IMHO <IfModule !mod_access_compat.c> would resolve to "True" and the "Require" part is included in apache 2.2 instead of the "Order/Allow" part.