hotti: Greybox Verzeichnisstruktur

Beitrag lesen

hi,

Noch ne Idee?

Klar, immer ;)

Relative Pfadangaben machen Arbeit: Hierbeit ist stets der Ausgangs- bzw. Bezugspunkt zu beachten, das ist immer der Pfad in der aufgerufenen Webressource, also im Request_Uri. Du hast in einem URI:

http://example.com/foo/bar/baz.html?x=y#seite01
                                        ^Fragment
                                    ^Query_String
                  ^Path
       ^Auth
^Scheme

Was sich aus der Sicht des Webservers auf /Path reduziert, d.h., alle Path-Angaben in der Serverumgebung beginnen mit einem Slash, wobei der "/" über die Serverkonfiguration auf Document_Root im Filesystem gemappt ist. Mit diesem Hintergrund kannst Du Alles, was Pfadangaben betrifft, vereinfachen, indem Du in href, src... die Angaben mit einem "/" beginnen lässt. Dann kürzt sich der Pfad des Request_URI sozusagen raus.

Allerdings erfordert eine solche Vorgehensweise, dass es einen Webserver gibt, auch in Deiner Entwicklungsumgebung.

Hotti