遇到问题:由于网站备案,现需要将WordPress网站搬家,但是在亿速云中页面打开404,提示建立数据库错误,页面网址访问一直跳转老域名怎么办?如何对wp博客网站进行正确更换域名和空间?
解决办法:
步骤一:WordPress网站搬家(这里用到的是宝塔面板)怎么操作?登录控制面板全选压缩文件下载本地,然后备份数据库文件,好吧就这么简单!
步骤二:网站更换空间,这里是在同服务器下安装的博客站点,首先将你的WordPress文件上传到这个空间,输入网址提示"建立数据库连接时出错",怎么办?点击数据库导入以.sql结尾备份文件,点击管理进入你的phpmyadmin,发现文件此时已经导入成功,再输入网址访问“http://www.dhnblog.com/”,提示依旧怎么办?
步骤三:找到你上传到空间里面文件wp-config.php,发现如下代码提示,修改为你现在空间的数据库用户名、密码、主机
/** WordPress数据库的名称 */ define( 'DB_NAME', 'database_name_here' ); /** MySQL数据库用户名 */ define( 'DB_USER', 'username_here' ); /** MySQL数据库密码 */ define( 'DB_PASSWORD', 'password_here' ); /** MySQL主机 */ define( 'DB_HOST', 'localhost' );
步骤四:此时我这里提示“抱歉!该站点已经被管理员停止运行,请联系管理员了解详情!”,主要是因为我删除了这个网站的文件与解析,正常是不能访问的,这时也就是想办法修改下之前绑定网站的域名,怎么办?登录你的phpmyadmin,点击你创建的数据库,点击底部全选数据库表文件,然后点击顶部SQL,最后点击执行、运行以下命令!
UPDATE dhnoptions SET option_value = replace( option_value, 'http://www.wzjskf.com', 'http://www.dhnblog.com' ) WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE dhnposts SET post_content = replace( post_content, 'http://www.wzjskf.com', 'http://www.dhnblog.com' ) ; UPDATE dhnposts SET guid = replace( guid, 'http://www.wzjskf.com', 'http://www.dhnblog.com' ) ;
解释说明这里的http://www.wzjskf.com是之前网站的老域名,http://www.dhnblog.com是你新域名
步骤五:ok,到这里基本结束,至于点击表wp_options(这里每个人的表前缀不一样)查看siteurl与home在执行以上代码命令的时候就已经修改为你现在要展示的域名了!然后输入你的域名/wp-admin访问后台,当然有些朋友可能之前修改过后台登录地址或者忘记后台登录密码地址,建议百度查找修改处理下,度娘为你准备很多相关教程!别的不说就现在这个,貌似从9点一直处理到现在,真是印象深刻呀(困)!
步骤六:最后也是想说明的一点是如果按照以上步骤处理完成了,别忘记点击外观-菜单,修改下首页的地址!如果现在访问的网址还是跳转到之前域名,①清除你电脑缓存②登录wp后台,点击外观,重新挑选一个主题,再次访问,欧了!
参考阅读:
转载请注明:大灰牛博客 » 如何将备案WordPress博客站点搬家至亿速云香港主机