2012-07-01 69 views
2

我正在嘗試製作一個Cherry Py頁面,該頁面可以在一週中的某一天將客戶端重定向到某個站點。我試着做webbrowser.open('sitename.com'),但只是打開控制檯中的網站。有沒有辦法讓它重定向?注意:這是託管在我有異地和非客戶端的Linux機器上。所有幫助表示讚賞!我如何讓Cherry Py將瀏覽器重定向到網站?

回答

3

它已經有一段時間,因爲我用的CherryPy打,但我覺得有以下應該工作:

raise cherrypy.HTTPRedirect("www.newsite.com") 
1

@EricS答案是完全正確和作品,但是你需要注意的是它會默認爲一個303 http錯誤代碼。如果您需要301或302,則需要執行以下操作:

raise cherrypy.HTTPRedirect("www.newsite.com", status=301) 
相關問題