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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何快速实现 Wordpress 博客域名更换?

發(fā)布時間:2023/12/2 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何快速实现 Wordpress 博客域名更换? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如題,如何快速更換使用 Wordpress 搭建的網站、博客的域名,除了在域名服務商那更換域名的解析和 web服務器端的配置外,還應該從數據庫端做些什么?熟悉 Wordpress 的用戶都知道在 Wordpress 后臺,設置 --> 常規(guī) 里有一項 “站點地址(URL)”,可以實現網站地址的配置。難道改了這個就可以完全實現域名的更換服務嗎?

經過實踐得知,這個后臺的配置只能修改部分數據庫中網站域名的記錄,就是 wp_options 表里 option_name 為 home 和 siteurl 對應option_value 的值。而數據庫中其它表如 wp_posts、wp_postmeta、wp_comments 均有本站域名的存儲。

上周將我的站點域名從 wiki.i-fanr.com 更換成 i-fanr.com,從數據庫中批量查詢域名對應的字符,總結了以下批量修改的SQL語句:

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://wiki.i-fanr.com', 'http://i-fanr.com') WHERE option_name = 'home' OR option_name = 'siteurl';UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://wiki.i-fanr.com', 'http://i-fanr.com');UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://wiki.i-fanr.com','http://i-fanr.com');UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'http://wiki.i-fanr.com', 'http://i-fanr.com');UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'http://wiki.i-fanr.com','http://i-fanr.com');UPDATE wp_posts SET guid = REPLACE (guid, 'http://wiki.i-fanr.com', 'http://i-fanr.com') WHERE post_type = 'attachment';

如果你也需要更換你的域名,只需要將以上的域名替換成你更換前后的域名,另外,如果你的表前綴不是默認的 wp_,還需要做相應的修改。

Wordpress 插件市場中同樣可以收到類似的域名替換插件,實現原理是一樣的,就是通過插件在激活的時候執(zhí)行了以上的 SQL 語句。

總結

以上是生活随笔為你收集整理的如何快速实现 Wordpress 博客域名更换?的全部內容,希望文章能夠幫你解決所遇到的問題。

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