web.py中的函数seeother()和redirect()是没用的。我尝试使用
web.header('Location', 'www.google.com')
web.header('status', '301')
或
web.HTTPError('301', {'Location': 'www.google.com'})
但仍然重定向到:
http://127.0.0.1:80/www.google.com
这不是我们想要的:
http://google.com
如何正确重定向?
答案 0 :(得分:1)
使用:
web.HTTPError('301', {'Location': 'http://www.google.com'})
请注意,您必须将http://
表示为绝对网址。
答案 1 :(得分:0)
这不是我们想要的:
http://google.com
那你为什么要重定向到www.google.com
而不是http://google.com
?