批次給帝國cms整站欄位和內容網頁連結更換網域方法如下:
##1 、準備工作:
帝國官方給出的域名更換步驟是這樣的:
(1)設定好參數設定的選項.
(2)取代對應的欄位值:
方法一:執行update phome_ecms_news set titleurl=REPLACE(titleurl,'原網域名稱','新網域名稱')(說明: news為對應的表格)
方法二:後台批次替換欄位值即可
2、然後根據帝國官方提供的網站遷移方法來將備份好的資料轉移到新空間中。轉移完後記得整站進行資料更新,更新完以後資料應該都會恢復啦。但可能還會有圖片不能顯示、圖片路徑不對,以及文中路徑不對等問題。這時就需要執行1中的第(2)步。
3、取代對應的欄位值:
有2種方法:
第一種方法:在「網站後台-系統設定-備份/恢復資料-執行sql語句」 中執行update phome_ecms_news set titleurl=REPLACE(titleurl,'原網域名稱','新網域名稱'),titlepic=REPLACE(titlepic,'原網域',' 新網域名稱')
附註:執行這條語句後只是對帝國cms資料庫中news這個表格的值進行了替換。為了以防萬一,最好對帝國cms裡的所有八個表進行這項操作。
所以除了執行上面那條語句,還要再執行下面7條:
update phome_ecms_download set titleurl=REPLACE(titleurl,'原始域名','新域名'),titlepic=REPLACE(titlepic,'原始域名',' 新域名')
update phome_ecms_photo set titleurl=REPLACE(titleurl,'原始域名','新域名'),titlepic =REPLACE(titlepic,'原始域名',' 新域名')
update phome_ecms_flash set titleurl=REPLACE(titleurl,'原始域名','新域名'),titlepic=REPLACE(titlepic, '原域名',' 新域名')
update phome_ecms_movie set titleurl=REPLACE(titleurl,'原域名','新域名'),titlepic=REPLACE(titlepic,'原始域名', ' 新網域')
update phome_ecms_shop set titleurl=REPLACE(titleurl,'原域名','新網域'),titlepic=REPLACE(titlepic,'原始網域',' 新網域')
update phome_ecms_article set titleurl=REPLACE(titleurl,'原域名','新域名'),titlepic=REPLACE(titlepic,'原始域名',' 新域名')
###################################################################### ####update phome_ecms_info set titleurl=REPLACE(titleurl,'原始域名','新域名'),titlepic=REPLACE(titlepic,'原始域名',' 新域名')#########執行上述語句可能會報錯,可以不用管,因為並不是每個表都會有titleurl或titlepic這個欄位。你只要確保你輸入的上述程式碼語法正確即可。 #########第2種方法:#########(1)進入「網站後台-欄位管理-其他管理-批次替換欄位值」;##### #####(2)會看到裡面有八個表格。我們要做的就是對裡面每一個表作如下操作:#########A、在「選擇替換錶」裡選擇一個表,然後在「操作字段」裡面選中全部(選擇多個字段可以用CTRL/SHIFT);#########B、在「替換內容」的「原始字元」寫下你原來的域名,在「新字元」中寫下你的新域名;## #######C、選擇“正規替換”,最後提交。 #########推薦:###帝國cms建站教學#######
以上是帝國cms怎麼替換網址域名的詳細內容。更多資訊請關注PHP中文網其他相關文章!