当前位置: 代码迷 >> CGI >> cgi无法重定向html?成事加分,该如何解决
  详细解决方案

cgi无法重定向html?成事加分,该如何解决

热度:430   发布时间:2012-02-23 22:01:36.0
cgi无法重定向html??!!急,成事加分
我用C写cgi,webserver用的是boa,在pc上跑。cgi程序运行结束后需要重定向到一个本地网页上,代码如下:

  printf("Location: http://localhost/cgi-bin/next.html\n\n");
 
 结果出现502错误,就是502 Bad Gateway The CGI was not CGI/1.1 compliant. 

 如果我将网页换成一个url,就能成功重定向:printf("Location: //www.google.cn/\n\n");

 这是boa的原因吗,我在网上找到些信息说boa对重定向的支持有缺陷,不知道是不是这个原因。
 还是格式错了,需要将html进一步转换为url呢,请高手帮忙解答阿

------解决方案--------------------
http://localhost/cgi-bin/next.html
cgi-bin目录下是不可以解释html的
  相关解决方案