WordPress完美更改域名

首页 论坛 WordPress讨论区 综合技术 WordPress完美更改域名

标签: 

该主题包含 1 个回复,有 2 个参与人,并且由  Vincent Lee12 年, 9 月 前 最后一次更新。

正在查看 2 个帖子 - 1 至 2 (共计 2 条)
  • 作者
    帖子
  • #166

    man
    会员

    @vincent

    首先第一步,就是要到你的域名商里将域名解析到该服务器里。

    然后利用 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(字段, ‘替换内容’ , ‘替换值’); 语句替换即可.

    #477

    Vincent Lee
    会员

    @imported_admin

    以前有个域名被墙了改过 :evil:

正在查看 2 个帖子 - 1 至 2 (共计 2 条)

抱歉,回复评论必需登录。