Aloha ;)
Ich hatte gesagt: absoluten Pfad zur Ressource /login/ von der Document Root aus, damit sie auch immer gefunden wird, egal in welcher Verzeichnistiefe Du dich gerade herumtummelst.
Ah, tatsächlich sagtest du das nicht. Damit hast du nämlich Recht.
Ich denke, Du benutzt PHP? Dann kannst Du das Scheme und die Domain doch als Variable einsetzen:
header("Location: $scheme$domain/$path_to_your_action");
Full ACK, genau so mach ich das aus dem von dir gerade eben erst genannten Grund auch ;)
Ich hab dieses jetzt auf allen Seite so eingebaut und noch nie irgendwelche Probleme damit gehabt.
Nur, dass ein System (momentan) unproblematisch funktioniert, heißt nicht, dass es ein gutes System ist, das auch in Zukunft unproblematisch funktioniert.
Du denkst hier zu kurz. Tatsächlich solltest du gerade bei solchen grundlegenden Dingen besonders akribisch sein und so viele Fehlerquellen wie möglich von vornherein ausschließen. Ansonsten rächt sich das später, wenn du aufgrund einer kleinen Änderung (z.B. wenn du irgendwann in Zukunft doch auf größere Verzeichnistiefe zurückgreifen willst), zehntausend Zeilen Code nach diesen kleinen Ungenauigkeiten durchsuchen musst. Das ist dann nämlich der Zeitpunkt, wo man sich dafür verflucht, sich den (kleinen) Aufwand nicht früher schon gemacht zu haben. Besser Vorsicht als Nachsicht.
Grüße,
RIDER
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar meist Mittwochs ab 21 Uhr im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de). # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[