999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

幾種常用網址跳轉方法的測試及分析

2022-04-29 22:13:30張龍趙廣超朱林劉強張文騫
電腦知識與技術 2022年4期

張龍 趙廣超 朱林 劉強 張文騫

摘要:在網站升級改造,網站網址變更,而用戶訪問網站的地址保持不變時,需要對網站地址進行跳轉處理,文章主要介紹了網址跳轉的幾種常見方法在網絡中的實際應用及分析測試。

關鍵詞:網址跳轉;重定向;反向代理;HTML

中圖分類號:TP311? ? ?文獻標識碼:A

文章編號:1009-3044(2022)04-0046-02

1 引言

網站建設完成后,網址變更、域名改變等情況時有發生,用戶大多熟知舊網址,為能夠提高用戶體驗,經常用網址跳轉來處理。網站原IP地址為x.x.3.8,網站變更后的IP地址為x.x.6.50.需要實現在用戶輸入原IP地址時,自動跳轉到新網站并不影響用戶的上網體驗。

2 網址跳轉介紹

網址跳轉,就是通過一個網址跳轉到另一個網址中去,比如需要在輸入A網址的情況下,打開B網址的網站,那么A網址到B網址之間的跳轉就是網址跳轉(此方法也常用于網站的404頁面)。網址跳轉的主要作用是當域名或網址變更時,可以使用這種方式將用戶引到正確的網頁上去。網址跳轉的實現有很多種方法,結合實際工作,主要整理了以下三種常見網址跳轉方法。

2.1 HTML頁面代碼跳轉

在HTML中,通常使用meta標簽和Javascript語言兩種方法來實現網址跳轉。使用meta標簽進行頁面跳轉較為簡單,此方法可以定義頁面跳轉的時間以及其他參數;使用Javascript語言更加靈活,可以結合更多的其他功能,但可能因為瀏覽器的不同產生不一樣的效果,對用戶使用造成不便[1]。

2.2 網址重定向

URL重定向(URL redirection,或稱網址重定向或網域名稱轉址)根據HTTP Response Code不同主要分為301(永久重定向)和302(暫時重定向)兩種。其中永久重定向技術又稱為301跳轉,指的是終端用戶向服務器發送請求后服務器控制返回HTTP報文中狀態碼,表示將本頁面永久轉移到其他頁面。網站采用301重定向技術對搜索引擎較為友好,一般場景下的網站轉移建議采用301重定向技術。

在基于Windows Server的服務器上,可以通過配置IIS(Internet Information System)實現301重定向;在基于Unix的系統上主要采用Apache或者Nginx實現HTTP網站服務,通過修改配置文件的方法可以實現301重定向跳轉。

302重定向技術在實現上與301重定向技術相似,只是在應用場景上302重定向技術主要適用于網站暫時重定向到其他頁面。由于302重定向技術對搜索引擎不友好,可能造成干擾搜索引擎對收錄網站排名的情況,同時302重定向在安全性上存在缺陷,容易造成URL劫持攻擊。

2.3 反向代理

代理技術主要分為正向代理、反向代理和透明代理,其中正向代理主要用于突破訪問限制、提高訪問速度和隱藏客戶端IP地址等,反向代理主要用于隱藏服務器IP、負載均衡等,透明代理主要用于用戶行為監控等功能。

反向代理在實現網站跳轉功能方面,其主要原理如圖1所示,代理服務器在用戶與網站服務器通信中間發揮作用,在用戶看來代理服務器即為網站服務器,代理服務器可以根據使用者指定的策略從不同的網站服務器取得內容[2]。在Windows和類Unix系統中可以通過修改WEB服務器的配置文件實現反向代理功能[3]。

3 網址跳轉在網絡中的實現

3.1 HTML頁面跳轉的實現

在Windows或Linux系統中,可通過修改網站主目錄下index.html文件內容來實現,如下圖2中第5行代碼所示。

meta元素用于指定網頁的描述,并提供HTML文檔的元數據,不會顯示在客戶端,但是會被瀏覽器解析。http-equiv表示把content屬性關聯到HTTP頭部,其中http-equiv="refresh"表示自動刷新,content=0表示設置時間為0秒,即不用等待直接跳轉到新頁面,url=http://x.x.6.50表示跳轉到的目的網址。

3.2 網址重定向方法的實現

3.2.1 Windows下網址重定向的實現

對于使用Windows操作系統的用戶,可以使用系統中IIS管理單元配置301重定向功能。

1)從計算機管理打開IIS管理單元,進入需要配置的站點,點擊右鍵在選擇快捷菜單中的選擇“屬性”命令。

2)在彈出對話框中,找到“鏈接到資源時的內容來源”,選擇“重定向到URL”,在下面的文本框中輸入要跳轉到的頁面。

3)同時將“客戶端定向到”下面的“資源的永久重定向”復選框中。

4)點擊“應用”按鈕。

3.2.2 Linux下網址重定向的實現

使用Linux的用戶可以使用如下方法實現網址重定向。在Linux下修改Nginx的配置文件,一般位于“/usr/local/nginx/conf/nginx.conf”的路徑。[4]

3.3 反向代理方法的實現

在Nginx服務器上配置內置自帶 proxy_pass模塊實現反向代理功能,配置文件模板如下[5]。

4 網址跳轉不同方法的效果分析及測試

為了能夠更好地提升用戶體驗,選擇一種傳輸效率最高并且對用戶影響最小的方法,通過抓取數據包傳輸過程,對以上三種方法進行了測試和效果分析。為了使測試效果更加真實,部署了一臺虛擬化服務器,操作系統(Linux)和HTTP服務軟件(Nginx)與網站主頁服務器一致,IP地址為x.x.3.15。在該服務器上依次做了這三種網址跳轉測試,在客戶端x.x.6.24的命令提示符下運行Wireshark命令行軟件對三種方法的網站訪問速度分別進行抓包分析,通過進行多次測試,取平均值,如圖5、圖6、圖7所示:

從測試結果圖中可以發現,HTML頁面跳轉的方法傳輸20個左右的數據包,網址重定向和反向代理方法傳輸10個左右數據包。由此可見,HTML頁面跳轉方法的效率相對較低,網址重定向和反向代理兩種方法相差無幾。由于反向代理的方法更適合擁有多個WEB服務器或者反向代理服務器的大型網站及數據中心,主要用于降低原始WEB服務器的負載,如百度網站等,而文中的網站只需要一臺服務器即可,綜合考慮選擇網址重定向的方法進行網址轉發。

5 結束語

針對網址變更本文對網址跳轉的三種方法進行了測試及效果分析,經過一系列的測試分析,選擇最優的方案網址重定向進行網址跳轉,主要采用Linux下的網址重定向方法作為主要工具,Windows下IIS中的重定向方法作為冷備份,確保遇到網絡故障時能夠快速響應,忽略網址跳轉的影響。該方法有效降低了網址變更對用戶的影響,減少了不必要的工作量,使網站訪問效率最大化。

參考文獻:

[1] 明日科技.HTML5從入門到精通[M].3版.北京:清華大學出版社,2019.

[2] 王力,湯永全.Nginx實戰:基于Lua語言的配置、開發與架構詳解[M].北京:電子工業出版社,2019.

[3] 苗澤.Nginx高性能Web服務器詳解[M].北京:電子工業出版社,2013.

[4]? Ngnix中文文檔.http://www.ngnix.cn/doc/standard/httpproxy.html

[5] 劉遄.Linux就該這么學[M].北京:人民郵電出版社,2017.

收稿日期:2021-08-26

作者簡介:張龍(1988—),男,山東濰坊人,本科,主要研究方向為網絡運維與管理;趙廣超(1983—),男,河南舞鋼人,碩士,工程師,主要方向為網絡運維與管理;朱林(1985—),男,河南洛陽人,本科,工程師,主要研究方向為網絡運維與管理;劉強(1993—),男,新疆阿勒泰人,本科,助理工程師,主要研究方向為網絡安全;張文騫(1998—),男,河南南陽人,本科,助理工程師,主要研究方向為網絡安全。

主站蜘蛛池模板: 国产一区二区三区精品久久呦| 久久精品娱乐亚洲领先| 中国成人在线视频| 极品私人尤物在线精品首页| 国产精品欧美在线观看| 日韩欧美网址| 蝌蚪国产精品视频第一页| 制服无码网站| 国产国产人在线成免费视频狼人色| 伊人久久婷婷五月综合97色| AV在线天堂进入| 熟女成人国产精品视频| 精品亚洲欧美中文字幕在线看 | 久久久久亚洲AV成人人电影软件| 91小视频在线播放| 成人在线不卡视频| 欧美专区在线观看| 亚洲人成影视在线观看| 99在线视频精品| 亚洲资源在线视频| 亚洲国产亚洲综合在线尤物| 男女男精品视频| 欧美日韩资源| 精品第一国产综合精品Aⅴ| 国产精品尤物铁牛tv| 人妻中文久热无码丝袜| 国产精品污污在线观看网站| 亚洲大尺度在线| 欧美一级在线播放| 制服丝袜一区| 无码高潮喷水在线观看| 欧美成在线视频| 日本免费高清一区| 1级黄色毛片| 男女性午夜福利网站| 中文字幕无码av专区久久| 中文无码精品A∨在线观看不卡 | 国产在线观看一区精品| 狠狠色噜噜狠狠狠狠色综合久| 日本成人在线不卡视频| 精品三级网站| 久久美女精品国产精品亚洲| 欧美成人看片一区二区三区 | 日本亚洲国产一区二区三区| 国产一线在线| 成人精品视频一区二区在线| 波多野结衣无码视频在线观看| 日韩精品无码免费专网站| 久久精品国产精品国产一区| 国产成人久久综合一区| 老司国产精品视频91| 伊人色综合久久天天| 国产美女免费| 国产精品香蕉| 国产人在线成免费视频| 嫩草国产在线| 色欲国产一区二区日韩欧美| 国产成人亚洲毛片| 中文字幕亚洲专区第19页| 尤物成AV人片在线观看| 美女潮喷出白浆在线观看视频| 欧美午夜理伦三级在线观看| 99精品伊人久久久大香线蕉| 日本一区二区不卡视频| 99久久免费精品特色大片| 国产成人在线无码免费视频| 精品无码国产自产野外拍在线| 香蕉视频在线观看www| 国产精品亚洲五月天高清| 亚洲熟女中文字幕男人总站| 国产视频大全| 欧美激情第一欧美在线| 欧美精品H在线播放| 欧美综合区自拍亚洲综合天堂| 欧美日韩在线亚洲国产人| 欧美成一级| 国产91高清视频| 午夜综合网| 国产成人AV综合久久| 青青草国产在线视频| 精品福利视频导航| 国产成人夜色91|