日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python新旧特性过渡_网站改版时的一种新旧版过渡方案

發布時間:2024/9/18 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python新旧特性过渡_网站改版时的一种新旧版过渡方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

網站改版時,需要考慮一個周全的過渡方案,其中不容忽視的一點就是對舊版的處理問題。即使借助完美的數據遷移方案可以使新版從內容上完全取代舊版,但我們仍然不應該立即徹底廢除掉舊版,因為:

1.網民有可能通過瀏覽器收藏夾或網摘工具收藏了舊版的很多URL;

2.搜索引擎可能記錄了舊版的很多URL;

3.其它網站頁面可能有很多對舊版頁面的鏈接。

因此此時讓舊版下線,大部分鏈接也就失效了,用戶以為網站不復存在了,流量突然減少,排名下降,且影響長久。于是新舊版的過渡應該盡量達到下面的要求:

1.曾有的鏈接地址仍然有效;

2.即使用戶去了舊版,也要盡量把用戶帶向新版;

3.避免用戶在舊版發布數據。

下面是一個實例,網站www.***.cn新版即將上線,我們大概需要做這樣一些工作:

1.新版開發中,定義404錯誤(找不到網頁)處理程序,將找不到網頁的URL中的www替換為www1,然后重定向。

2.在***.cn域名管理平臺中新建一條DNS的A記錄:www1.***.cn,指向舊版主站服務器。

3.新版上線時,將A記錄www.***.cn修改為指向新版主站服務器。

4.關閉舊版的用戶注冊、登錄和發布信息的入口。舊版中對首頁的鏈接全部改為絕對路徑www.***.cn。

5.一定時間(例如2個月)后,修改新版的404錯誤處理程序,不再重定向到舊版對應頁面,而是重定向新版某頁面,比如提示“您訪問的頁面不存在”,并自動跳轉到新版首頁。

6.同時進入***.cn域名管理平臺,刪除A記錄www1.***.cn,徹底廢除舊版的可訪問性。完成新舊版的過渡。

自定義404錯誤處理程序的具體方法如下。首先制作error404.html,新建錯誤處理頁面error404.html,在之間編寫如下代碼:

指定Apache錯誤處理文件。在Appache2/conf/httpd.conf文件中自定義錯誤處理程序,指向剛才制作的error404.html。

# Customizable error responses come in three flavors:

# 1) plain text 2) local redirects 3) external redirects

#

# Some examples:

#ErrorDocument 500 "The server made a boo boo."

#ErrorDocument 404 /missing.html

#ErrorDocument 404 "/cgi-bin/missing_handler.pl"

ErrorDocument 404 /... /error404.html

#ErrorDocument 402 http://www.*******.com/subscription_info.html

指定Tomcat錯誤處理文件。在web.xml中添加如下代碼:

404

/../error404.html

(donews,陳亮)

======全球免費中心版權聲明(本站從09-4-29開始加強免費資源版權管理)=========

不管出于何目的轉載本文,請注明版權信息(包括來源和作者),否則一經發現將逐個處理。

若本站轉了您的信息而未標明或標錯或未找到出處而沒標明的,請聯系我們,2天內處理。

總結

以上是生活随笔為你收集整理的python新旧特性过渡_网站改版时的一种新旧版过渡方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。