在現行的網站應用中URL重定向的應用有很多:
404頁面處理、網址改變(t.sina轉到weibo.com)、多個網站地址(如:http://www.google.com/ 、www.g.cn )等;
本質上就是將當前使用者的網址從一個網址導向到另外的一個網址上面去;
實現重定向的方式有很多種,有服務器端配置、后端程序重定向處理、前端js重定向;
先來說下前端從定向的實現:在眾多的BOM對象中,location算是最重要的對象之一了,使用location可以通過多種方式來改變瀏覽器的位置,如:
location.assign("http://www.baidu.com");
window.location="http://www.baidu.com";
location.href="http://www.baidu.com";
另外修改location對象的其他屬性也可以改變當前加載的頁面。