Python CGI重定向无法正常工作

时间:2013-12-19 22:38:55

标签: python redirect cgi http-redirect

我不知道为什么这不起作用。这是代码(真的是空洞代码):

#!/usr/bin/env python
# -*- coding: utf-8 -*-

print "Status: 301 Moved"
print "Location: http://www.python.org/"
print

检查标题是否正常打印,但“状态”出现两次:

enter image description here

有什么想法吗?

我知道有很多像这样的问题,但没有一个答案可以解决这个问题。

提前致谢。

2 个答案:

答案 0 :(得分:0)

This page表示Status: 301 Moved不足以表明浏览器应该转到新位置。我相信你需要加入HTTP/1.1 301 Moved Permanently。 (或使用<meta http-equiv="Refresh"...方法。

答案 1 :(得分:0)

对于未来的读者。 在顶部添加以下行:

打印&#39;内容类型:text / html&#39;

我使用此功能重定向:

19 
20