2012-03-14 53 views
0

我是mod_wsgi的初学者。我只想开发Apache的基本处理程序。这是我简单的test.wsgi代码。 Apache localhost首先调用这个wsgi。是否有任何可能的方式在本地主机上使用mod_wsgi?

def application(environ,start_response): 

if (environ["PATH_INFO"]=="/"): 

    start_response('200 OK', []) 

    return ['It works'] 

else: 

    path = environ["SERVER_NAME"] + environ["PATH_INFO"] 

    start_response("303 See Other", [('location', path)]) 

    return [path] 

但是主要的问题是localhost重定向太多次了。请帮我解决这个问题?有没有可能的方法?我想开发简单的处理程序应用程序,分析environ[query_string]

非常感谢, Zoloo

回答

0

阅读:

http://www.python.org/dev/peps/pep-0333/#url-reconstruction

正确的方式去重建URL用于重定向等

更妙的是,去使用像Flask这样的微观框架。如果你是新手,试图在最基本的层面上使用WSGI是一个坏主意。使用一个能够正确完成所有这些工作的系统。

相关问题