首页 › Forums › WordPress讨论区 › 综合讨论 › WordPress完美更改域名
标签: Wordpress
该主题包含 1 个回复,有 2 个参与人,并且由 Vincent Lee 于 10 月 前 最后一次更新。
-
作者帖子
-
2012 年 4 月 10 日 am 9:43 #166
首先第一步,就是要到你的域名商里将域名解析到该服务器里。
然后利用 phpMyAdmin 更换域名网wordpress的域名信息。
域名解析好后是不能访问博客的, 因为数据库里面的地址还是以前的老域名.
打开你的空间的 phpMyAdmin, 找到数据库中的SQL处.
输入以下SQL代码:
Quote:UPDATE wp_options SET option_value = replace(option_value, ‘http://bboress.cn’, ‘http://bbpress.me’WHERE option_name = ‘home’ OR option_name = ‘siteurl’; /*修改站点url和主页地址*/
UPDATE wp_posts SET post_content = replace(post_content, ‘http://bbpress.cn’, ‘http://bbpress.me’
; /*修改文章中内部链接及附件的地址*/
UPDATE wp_posts SET guid = replace(guid, ‘http://bbpress.cn’, ‘http://bbpress.me’
; /*修改wordpress文章默认的永久链接*/
UPDATE wp_comments SET comment_author_url = replace( comment_author_url, ‘http://bbpress.cn’, ‘http://bbpress.me’ ) ; /*修改作者的评论链接*/
UPDATE wp_comments SET comment_content = replace( comment_content, ‘http://bbpress.cn’, ‘http://bbpress.me’ ) ; /*修改评论内的评论链接*/
UPDATE wp_posts SET pinged = replace( pinged, ‘http://bbpress.cn’, ‘http://bbpress.me’ ) ; /*修改TrackBack里的链接*/
以上代码中http://bbpress.cn是旧域名,http://bbpress.me是新域名。
因为有些插件可能记录了以前的老域名, 用搜索功能就能完全找到残留的数据,并全部用新域名代替。
[attachment=398,11]
再通过 UPDATE 表名 SET 字段 = REPLACE(字段, ‘替换内容’ , ‘替换值’); 语句替换即可.
2012 年 4 月 10 日 am 9:47 #477以前有个域名被墙了改过
-
作者帖子
抱歉,回复评论必需登录。