Allgemeine Konfiguration
Zu aktivierende Module am Apache:
- mod_rewrite
- mod_headers
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>