我使用wsgi / python创建了一个应用程序,并使用了一个wsgi服务器并在localhost上托管。当我将同一个应用程序移植到apache服务器时,environ ['PATH_INFO']不起作用并返回空字符串。我也试过REQUEST_URI但没有成功。
manage.py
def application(environ, start_response):
path = environ.get('PATH_INFO', '')
if path == '/':
#do some stuff
path=path.lstrip('/')
if path == 'createWS':
return show_create_ws(environ,start_response)
if path == 'check_create_params':
return check_create_params(environ,start_response)
server_setting
WSGIScriptAlias = /manage.py $ {APOLLO_ROOT} /wsgi-scripts/manage.py
如何在wsgi / python中访问apache服务器上的URI?