Hallo Bob, Am Montag 02 Februar 2009 23:06:26 schrieb Bob Ionescu: > > > 3) Mich mit mod_rewrite beschäftigen, falls das überhaupt Sinn macht. > > Zum setzen des Handlers, ja, Rewriting selbst, nein - es gibt ja > nichts zum Umschreiben auf eine andere Ressource. Ja, das schaue ich mir auch nochmal an.
> > Also ist dein Problem nur, dass beim Vorhandensein von path-info dein > über AddHandler zugewiesener Handler nicht gesetzt wird und der > core-Handler läuft? Hast du denn mal > ModMimeUsePathInfo on > probiert? Ja, hatte ich. Und heute morgen nochmal und damit komme ich jetzt klar. Bei der URI r->uri: [/gruenkohl/gruenkohl.html] gibt es ein PATH_INFO: r->path_info: [/gruenkohl.html] r->finfo.protection: 1877 (0x755), r->used_path_info: 2 (AP_REQ_DEFAULT_PATH_INFO) r->finfo.filetype: 0 (no filetype determined) Wenn ich eine URI verwende, wo der Pfad existiert, aber die Datei nicht, sind die Werte die gleichen, aber path_info ist leer und r->finfo.filetype: 0 (no filetype determined) Wenn auch die Datei im Filesystem existiert, hat finfo.protection den Wert: r->finfo.protection: 1604 (0x644) und r->finfo.filetype: 1 (regular file) Ich kann also zusammenfassen und bei gesetzter Einstellung mit "ModMimeUsePathInfo on" r->finfo.filetype auf 0 prüfen und path_info auf nicht leer: dann habe ich ein Verzeichnis, das nicht existiert. Die r->uri [/verfahren/eins/zwei/drei/glossar.html] wird aufgesplittet in , r->path_info: [/eins/zwei/drei/glossar.html], und r->filename: [/var/www/cpweb09/verfahren] das heißt, wenn finfo.filetype auf 0 steht, steht in filename der erste nicht existierende Pfad. Warum ist r->used_path_info immer auf 2 (AP_REQ_DEFAULT_PATH_INFO)? Welche sicherheitsrelevanten Auswirkungen hat das noch? > > > Ich könnte es ja auch noch ganz anders machen: mit AddHandler noch eine > > Dateiendung "htx" erfinden und die Pfad-Parameter in > > Pseudo-Dateinamenteile umwandeln (das Verzeichnis gemuese kann ich ja > > noch leicht anlegen): > > http://www.domain.com/gemuese/gruenkohl-geschichte.htx > > oder > > http://www.domain.com/glossar/mein-suchbegriff.htx > > Dann würde es durch das angelegte Verzeichnis und dem Fehlen weiterer > Verzeichnis-Segmente kein path-info geben, ja. Ja, diese Möglichkeit habe ich (zusätzlich) immer noch. Vielen Dank für Deine Hilfe. Manfred -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org sonstige Anfragen an users-de-h...@httpd.apache.org --------------------------------------------------------------------------