Python CGIServer没有重定向到index.html

时间:2013-04-29 12:39:21

标签: python cgi

我有以下脚本作为我的CGI服务器:

import BaseHTTPServer
import CGIHTTPServer
import cgitb; cgitb.enable()  ## This line enables CGI error reporting

server = BaseHTTPServer.HTTPServer
handler = CGIHTTPServer.CGIHTTPRequestHandler
server_address = ("", 8600)
handler.cgi_directories = ['']

httpd = server(server_address, handler)
httpd.serve_forever()

我有一个名为“index.html”的文件,它与服务器运行目录中的“main.cgi”可执行文件符号链接。但是,它似乎没有起作用。

1 个答案:

答案 0 :(得分:2)

根据我见过的其他例子,你可以试试这个:

handler.cgi_directories = ["/"]
代码中的

而不是handler.cgi_directories = ['']