我使用301重定向將舊網站頁面重定向到新網站。 它的代碼如下:從重定向期間http://my_new_website/page.html301在JSP中重定向
現在我需要像選項,:
<%
response.setStatus(301);
response.setHeader("Location", "http://my_new_website/page.html");
response.setHeader("Connection", "close");
%>
所以,當用戶到達舊的網頁,它會自動重定向到新的網站頁面舊頁面到新網站,它必須顯示一條消息像「網站被移動」一段時間,然後自動重定向新的網站。
我該怎麼辦? 任何人都可以提出一個方法嗎?
你爲什麼要發送'Connection:close'?連接管理是HTTP服務器和瀏覽器的HTTP堆棧之間的事情,而不是您在內容級別上應該擔心的事情。 –
僅供參考,您的JSP與Safari掛起,因爲它會在標頭中發送一個「Content-Length:1」,Safari將等待正文。您還應該添加'response.setContentLength(0)'以使您的JSP可以在大多數瀏覽器中工作。 – pieroxy