Möglicherweise ist hier schon das Missverständnis, ich meinte: Nicht der URL unterliegt der Zugangskontrolle, sondern der Content.
Gut. Was aber bedeutet das. Es ist nunmal so, dass unter der gleichen URL sich einmal ein Dokument verbirgt mit dem Status 200 (wenn eingeloggt) oder 401 (wenn nicht eingeloggt). Das liegt in der Sache.
Genau das ist das Problem: HTTP kennt kein Login/Logout. Das musst Du Dir selbst bauen.
Hotti