Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用Lighttpd和Django&;快速CGI_Html_Django_Fastcgi_Lighttpd - Fatal编程技术网

Html 如何使用Lighttpd和Django&;快速CGI

Html 如何使用Lighttpd和Django&;快速CGI,html,django,fastcgi,lighttpd,Html,Django,Fastcgi,Lighttpd,我已经在Lighttpd服务器上用FastCGI设置了Django。问题是,当我请求“.html”页面时,请求由FastCGI服务器接收,而不是由我的常规“lighttpd”服务器接收。虽然文件存在,但无法送达 以下是我的Lighttpd配置: $HTTP["host"] =~ "192\.168\.1\.198:8093" { fastcgi.server = (

我已经在Lighttpd服务器上用FastCGI设置了Django。问题是,当我请求“.html”页面时,请求由FastCGI服务器接收,而不是由我的常规“lighttpd”服务器接收。虽然文件存在,但无法送达

以下是我的Lighttpd配置:

$HTTP["host"] =~ "192\.168\.1\.198:8093" {                                
    fastcgi.server = (                                                    
        ".fcgi" => (                                                      
            "192\.168\.1\.198" => (                                       
                "bin-path" => "/django_projects/myproject/myproject.fcgi",         
                "socket" => "/tmp/myproject.sock",                                 
                "check-local" => "disable",                                        
                "min-procs" => 1,                                                  
                "max-procs" => 3,                                                  
            )                                                                      
        ),                                                                         
        ".py" => (                                                                 
            "192\.168\.1\.198" => (                                                
                "bin-path" => "/django_projects/myproject/myproject.fcgi",         
                "socket" => "/tmp/myproject.sock",                                 
                "check-local" => "disable",                                        
                "min-procs" => 2,                                                  
                "max-procs" => 3,                                                  
            )                                                                      
        ),                                                                         
    )                                                                              

    alias.url = (                                                                  
        "/media" => "/usr/lib/python2.6/site-packages/django/contrib/admin/media/",
       "/static" => "/var/www/static/",           
       "/cgi-bin/" => "/var/www/cgi-bin/",                            
    )                                             

    url.rewrite-once = (                          
        "^(/media.*)$" => "$1",                   
       ###"^(/static.*)$" => "$1",                   
        "^/favicon\.ico$" => "/media/favicon.ico",
        "^(/.*)$" => "/myproject$1",
    )                            
} 
如果我将html放在“静态”文件夹中,并将其放在配置中(如上面注释的代码所示),那么我的html页面就可以很好地服务


我唯一需要的是,我不想为html页面设置单独的文件夹。我目前希望我的脚本和html在同一个文件夹中


我该怎么做?提前谢谢。

“我不想为html页面设置单独的文件夹”?为什么不呢?@S.Lott,我知道有一个单独的文件夹是一个很好的设计,但我的上级现在不希望这样…-)。谢谢