『日记』记一次无缝更换根目录和数据库名称

2021-03-02T10:43:00

前言

因为昨天建了一个 个人主页 ,为了能直接用域名访问主页,所以我就想把博客地址加上 blog 前缀,在后台发现博客根目录和数据库名称还是 52aill

就想着把根目录名称和数据库名称都换成 blog_52aill ,所以就动手更换,全程摸索,弄了很久才弄好,所以记录一下自己学习和摸索的过程。

更换过程

  1. 给博客加一个前缀
  2. 更换博客根目录
  3. 更换博客数据库名

一、给博客加前缀

添加前缀前必须要进行域名的记录添加,我就在我的域名添加了 blog 记录,其他信息填写参考 把手给我,我来教你搭建自己的个人博客(不用带脑)

添加好域名记录后就开始给站点加,以宝塔为例,首先在网站管理 添加站点

然后填写新网站 blog.52aill.xyz ,下面的都可以不填,当然也可以直接填写新的根目录和数据库信息

完成后就可以去转移根目录文件了,但是我用了另一种方法,直接修改原站点信息。

在原站点里添加 blog.52aill.xyz ,然后删除 52aill.xyz 也可以实现更换前缀。

二、更换博客根目录

如果是新建站点,那直接去原根目录把所有的文件复制到新的根目录就行了,很简单我就不细讲了

这里讲一下如果是在原站点基础上更换了域名的情况,在原站点更换了域名要改根目录前缀,只需要去博客根目录重命名。

我这里直接在宝塔的文件管理把博客根目录 52aill 更换成了 blog_52aill

更换之后你的网站肯定打不开了,因为你的站点根目录没了,所以打不开是正常的。

别急,只需要在 站点信息 里把原来的 网站目录 更改为 blog_52aill ,你的网站就可以恢复访问了

三、更换博客数据库名

更换了网站前缀、根目录前缀,如果不更换数据库名的前缀,作为一个强迫症我是绝对受不了的,所以必须要改数据库名

首先如果你新建站点的时候新建了数据库,那就很简单了,直接把旧数据库备份再导入新数据库就行

如果你新建站点的时候没有创建数据库,那直接在宝塔数据库添加数据库,再将原数据库的数据备份导入新数据库

然后重点来了,这个时候你的网站打开时绝对会出现数据错误,像这样

那是因为你改了数据库名称,但是你的网站没改数据库地址,参考 把手给我,我来教你搭建自己的个人博客(不用带脑) 网站安装时填写的数据库名称

知道原因就很简单了,我们直接去网站目录找到保存数据库信息的文件,然后修改数据库信息就OK了

我这里保存数据库信息的是 config.inc.php ,这个文件一般在根目录,名称可能不同,一般为 config.php

直接编辑这个文件,将数据库名称和数据库账号密码修改为新的数据库信息,保存即可。

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »