先前在腾讯云白嫖了一个月的服务器,建立了这个站点。然而问题在于,国内一个月的服务器并不能用于备案,所以也没有办法使用域名void-star.icu来访问本站。笔者在优网主机购买了一年的V1虚拟主机作为日后正式的服务器,而且服务器也不止可以部署网站,还可以用来写BOT这样的好玩的东西。
下面记录一下网站迁移中遇到的问题。
1. 网站数据打包迁移
采用WordPress的All-In-One插件进行网站的打包。
但别急着打开wp的插件下载页面—— 笔者在使用最新版的该插件时,遇到了上传网站数据包时进度条卡在100%的问题,解决办法是使用旧版插件进行迁移,具体操作方法可以参考这篇教程:https://techsolutionshere.com/how-to-fix-all-in-one-wp-migration-when-stuck-at-100/。
除此之外,从这里可以下载到旧版插件(V6.77):https://github.com/d0n601/All-In-One-WP-Migration-With-Import。
当然,原服务器和新服务器都得安装这个版本的插件才行,否则会出现不兼容的现象。
All-In-One插件非常易用,正如其名所述。
2. 迁站后无法登录admin账号
在新网站的登录页面,笔者无法使用原先的密码登录,一直显示密码错误。
对于这个问题,WordPress官方已经给出了解决办法:Resetting Your Password。由于笔者的主机支持使用phpMyAdmin,因此可以通过它在图形化界面访问并修改迁来的数据库,具体方法在上述连接中已给出。
3. 博客主页不在根目录下,但又想用网站根目录访问
笔者将网站建在~/public_html/blog下,但因此只能通过void-star.icu/blog访问博客主页,不加目录名会出现403 Forbidden。
可以根据这篇教程来进行设置,大致来说是在网站根目录下上传一个.htaccess文件,之后就可以使用void-star.icu直接访问。