0

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
如何正确重定向?

4

2 回答 2

1

利用:

web.HTTPError('301', {'Location': 'http://www.google.com'})

请注意,您必须使用 puthttp://来表示绝对 URL。

于 2013-10-14T12:35:32.180 回答
0

这不是我们想要的: http://google.com

那么为什么你然后重定向到www.google.com而不是http://google.com

于 2013-10-14T12:36:34.680 回答