Allgemeine Konfiguration

Zu aktivierende Module am Apache:

Unter Linux:

a2enmod rewrite headers 

RewriteMap definieren

Die ReweriteMap darf nicht innerhalb der Elemente <Location> bzw. <Directory> definiert werden!

Konfiguration Apache 2.4:
Linux

httpd.conf
<VirtualHost sp.beispiel-uni.de:443>
   ...
   RewriteEngine On 
   RewriteMap shibchecker "prg:/usr/bin/php /PATH/TO/shibchecker.php"
   ...
   <Location>
   ...
   </Location>
   ...   
</VirtualHost>

Windows:

httpd.conf
<VirtualHost sp.beispiel-uni.de:443>
...
   RewriteEngine On 
   RewriteMap shibchecker "prg:c:/PATH/TO/php.exe c:/PATH/TO/shibchecker.php"
   ...
   <Location>
   ...
   </Location>
   ...   
</VirtualHost>