url-dispatching und "einhängepunkte"
Verfasst: Dienstag 12. Dezember 2006, 13:17
Hallo Forum!
Ich schreibe gerade eine kleine WSGI-Applikation.
Meine Recherchen haben ergeben, dass URL-Dispatching üblicherweise durch das Zerlegen von environ['PATH_INFO'] getan wird, also hab ich das auch mal so gemacht.
Jetzt möchte ich dem User allerdings nicht vorschreiben, wo er die Applikation veröffentlich, soll heissen, dass wenn der User z.B. einen Apache nutzt, und es so einbindet:
soll die Applikation nur den Teil nach /a/prefix/path beachten. Allerdings finde ich nirgendwo im Environ Variablen, die mir darüber eine Auskunft geben.
Gibt es da eine Möglichkeit, die am besten noch Serverunabhängig ist, oder muss man das per Konfiguration durch den User lösen?
Ich schreibe gerade eine kleine WSGI-Applikation.
Meine Recherchen haben ergeben, dass URL-Dispatching üblicherweise durch das Zerlegen von environ['PATH_INFO'] getan wird, also hab ich das auch mal so gemacht.
Jetzt möchte ich dem User allerdings nicht vorschreiben, wo er die Applikation veröffentlich, soll heissen, dass wenn der User z.B. einen Apache nutzt, und es so einbindet:
Code: Alles auswählen
<Location /a/prefix/path/>
SetHandler python-program
PythonHandler paste.modpython
...
</Location>
Gibt es da eine Möglichkeit, die am besten noch Serverunabhängig ist, oder muss man das per Konfiguration durch den User lösen?