Ich lese, dass <Location '/'>
eigentlich die gesamte Domäne entspricht, nicht nur den Stammort. Ich möchte ein Location
oder LocationMatch
Block, der alles passt zu schaffen, sondern http://my.domain.com/ Das bedeutet, es ausgelöst wird, wenn alle Zeichen folgen, dass die endgültige ‚/Apache LocationMatch alles außer Root
Hier ist, wie ich dies testen:
<LocationMatch "REGEX GOES HERE">
AuthType Shibboleth
ShibRequireSession On
Require Shibboleth
</LocationMatch>
Ich denke, Shibboleth kann etwas Verhalten ändern. Beachten Sie auch, dass ich Apache 2.2 verwende, aber eine Lösung, die auf 2.4 funktioniert, wird auch ausreichen.
anfordern Dies auch auf root ausgelöst wird ... Ich habe eine Klarstellung hinzugefügt, wie Ich teste dies, vielleicht ändert Shibboleth Verhalten – JLewkovich
Ich habe Testinformationen hinzugefügt, um zu zeigen, wie diese Richtlinie funktioniert – anubhava
Ich teste jetzt mit 'Header Set X-TEST-ME" TESTING "' und es erscheint auf allen URLs ... Ich denke, dass Sie dies teilweise lösen können, indem Sie RewriteRules verwenden, ich hoffe auf eine sauberere Lösung – JLewkovich