× 624字 × 8阅

博客搬家中的各种经验总结

考虑良久,我决定还是把博客搬到 ccyann.com/blog 这个二级目录下。折腾了很久才发现其实很简单,未免重蹈覆辙,做个记录。

博客搬家到二级目录下

参考文章:3步完成WORDPRESS博客主域名子域名二级域名之间的搬家wordpress/wp数据库备份,转移,网站搬家换域名操作教程(链接失效)、WordPress 如何搬家及换网址(链接失效)。

基本情况

主机:戈戈主机
控制面板:cPanel

搬家步骤

  • 进入 cPanel 的文件管理器,在 public_html 目录下新建目标文件夹(比如 blog)。然后把 public_html 下的文件全部移动到目标文件夹中(public_html/blog)。如此一来,此文件夹上安装的 wp 的地址将是:xxx.com/blog
  • 登入 wp 后台,点击设置→常规,在 WordPress 地址(URL)站点地址(URL)中填入二级目录地址(xxx.com/blog);
  • 进入 cPanel 的 phpMyAdmin,选中原来的那个数据库,执行以下 SQL 语句(此步骤在于替换原域名为新域名):
UPDATE wp_options SET option_value = replace(option_value, 'http://旧域名.com', 'http://新域名.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://旧域名.com','http://新域名.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://旧域名.com','http://新域名.com');
  • 登录 xxx.com/blog/wp-admin,输入用户名和密码,完成。

(以上步骤结合参考文章和亲身经历总结而出。)

实际过程

由于想把 ccyann.com 做首页,把 ccyann.com/blog 做博客内页,所以两个文件夹都需要安装 wp。

  1. 执行以上1、2、3步骤;
  2. 新建数据库,加入用户;
  3. 重新在 public_html 中安装 wp,编辑 wp-config.php;
  4. 登陆 ccyann.com 进行余下设置。

更改 wp 后台用户名

参考文章:如何更改WP后台登陆用户名?

以 admin 登陆,添加管理员,设成想要更改的名字,退出。用新设的管理员名字和密码登陆,把 admin 删除即可。

首页正常,内页404

参考文章:首页正常,内页都打不开了

不明原理,但知解决方法:把固定链接设置成默认,打开内页试试看。如果可以打开,再设置回来便可。

我很喜欢上一个主题 Optimus+,也改得很仔细,因为结构简单,我几乎都了解了内部构造。用了2个月了,其间也遇到过更好的主题,但是都没有放弃。然而这次为什么能换主题呢,因为上个主题的字体太小了。那为什么不改大一点继续用呢,因为改大了就不好看了。总而言之,解释都变成借口,我想换了,能换了,就换了。 话说我对每个主题的感情都很深,而且感觉都不一样。第一个主题 Oulipo就像初恋一样,我精挑细选邂逅了她,然后在不断修改她的过程中我也在慢慢成长。第二个主题 hello, I'm是一见钟情,第一次看到她,就被她的美丽吸引了。于是做了很大的努力改造她,但很可惜最后还是留下了bug,所以用得不久。第三个主题 Optimus+就有点像邻家女孩,平时并不会特别注意,但看到的时候觉得淡雅得很舒服,小家碧玉的气质。跟她是细水长流来着,见到她几天后才发现自己已经深深爱上她而不能自拔了。但她又是那么简单纯粹,清澈见底,修改......
点击加载Disqus评论