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—),男,河南南陽人,本科,助理工程師,主要研究方向為網絡安全。

主站蜘蛛池模板: 亚洲第一区在线| 国产精品视频a| 国产H片无码不卡在线视频| 国产一区二区三区精品久久呦| 国产毛片高清一级国语| 免费在线色| 日本不卡在线| 久久青草精品一区二区三区| 欧美h在线观看| 国产91视频免费观看| 国产成人亚洲精品无码电影| 中文字幕有乳无码| jizz在线免费播放| 国产91色| 日韩视频精品在线| 国产成人精品一区二区| 久久久久久久久亚洲精品| 婷婷丁香在线观看| 尤物在线观看乱码| 5555国产在线观看| 亚洲欧洲日产国产无码AV| 午夜不卡视频| 国产成人综合日韩精品无码首页 | 亚洲欧美一级一级a| 国产成人一区免费观看| 亚洲人成网站色7799在线播放| 午夜福利视频一区| 免费国产高清视频| 欧美一道本| 日本黄色不卡视频| 幺女国产一级毛片| 日韩一级二级三级| 亚洲精品桃花岛av在线| 欧美自慰一级看片免费| 青青操国产| 免费在线成人网| 久久综合干| 中国一级特黄视频| 国产第一页屁屁影院| 欧美一区二区啪啪| 亚洲中文久久精品无玛| 国产小视频a在线观看| 亚洲清纯自偷自拍另类专区| 毛片免费视频| 国产白浆一区二区三区视频在线| 91丝袜美腿高跟国产极品老师| 精品视频第一页| 欧美性色综合网| 亚洲最新在线| 精品综合久久久久久97超人| 香蕉视频在线精品| 99性视频| 这里只有精品在线| 四虎精品国产永久在线观看| 在线精品亚洲一区二区古装| 福利小视频在线播放| 日本午夜影院| 毛片网站免费在线观看| 欧美日韩亚洲综合在线观看| 99视频在线免费观看| 亚洲欧洲一区二区三区| 欧美中文一区| 天堂亚洲网| 欧美激情视频一区| 国产乱子伦视频在线播放| 中文字幕一区二区人妻电影| 精品撒尿视频一区二区三区| 青青草原国产免费av观看| 制服丝袜一区| 亚洲中久无码永久在线观看软件| 一级一级一片免费| a色毛片免费视频| 999国产精品| 青青国产视频| 国产91av在线| 国产一区二区免费播放| а∨天堂一区中文字幕| 国产欧美在线视频免费| 免费a级毛片视频| 欧美日韩在线第一页| 亚洲人精品亚洲人成在线| 91香蕉视频下载网站|