2013-07-01 42 views
0

我有一塊C CGI代碼在帳戶註冊頁面上執行。我試圖找出如何在CGI執行後讓頁面自動重定向到主頁。我在網上搜索,但找不到任何明確的問候C.CGI在C:頁面重定向

回答

2

HTTP有Location頭重定向。你可以發送下列緩衝重定向客戶http://en.wikipedia.org/wiki/HTTP_location

HTTP/1.1 302 
Location: http://en.wikipedia.org/wiki/HTTP_location 

HTTP/1.1 302 
Location: /local/redirect/ 

本地重定向。遵循這些標準的HTTP客戶端在收到上述任何頭文件後,將發送GET請求至http://en.wikipedia.org/wiki/HTTP_location或您的/local/redirect/頁面。

+0

對於NPH樣式腳本,腳本可以生成自己的狀態行。但是,對於普通的CGI腳本,「Location」頭文件的存在會導致服務器生成'302'。 – jxh