2009/1/24 vince <lapcc...@gmail.com>: > > oh thanks a lot. that's what i want and didn't even need mod_rewrite. > > just wondering is there anyway to make mod_rewrite work with > mod_wsgi? i guess i may need it later. > mod_wsgi's WSGIScriptAlias seems doesn't work after mod_rewrite
One can use mod_rewrite and WSGIScriptAlias together. Depending on what you are doing you may need to do some fixups in a WSGI wrapper if you still want application to appear at URL from prior to rewrite. For example, see: http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_Apache_Alias_Directive So, really depends on what you want to do. Graham > -vince > > On Jan 22, 10:08 am, Graham Dumpleton <graham.dumple...@gmail.com> > wrote: >> 2009/1/22 vince <lapcc...@gmail.com>: >> >> >> >> >> >> > in short >> >> > for the apache conf >> > WSGIScriptAlias / /var/www/devel/testwsgi.py >> >> >http://localhost/abc/def >> > would become GET /abc/def inside testwsgi.py >> >> > and with >> > WSGIScriptAlias /test /var/www/devel/testwsgi.py >> >> >http://localhost/test/abc/def >> > would become GET /abc/def inside testwsgi.py >> >> > i actually want GET /test/abc/def/ in testwsgi.py >> > with apache.conf >> > WSGIScriptAlias /test /var/www/devel/testwsgi.py >> >> > so what i can think of is rewrite the url >> > fromhttp://localhost/test/abc/deftohttp://localhost/test/test/abc/def >> > or change the path_info or whatever i can determine the original URL >> >> > it's just after mod_rewrite the WSGIScriptAlias doesn't work that's >> > why i am trying to figure out if i can just modifiy path_info or >> > something else. >> >> Look at value of SCRIPT_NAME. >> >> Read: >> >> http://www.python.org/dev/peps/pep-0333/#url-reconstruction >> >> Graham > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "modwsgi" group. To post to this group, send email to modwsgi@googlegroups.com To unsubscribe from this group, send email to modwsgi+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en -~----------~----~----~----~------~----~------~--~---