当前位置: 首页 > 教程 > 原创 > BookStackApp更换域名注意事项

BookStackApp更换域名注意事项

发布于:2023-2-15 原创 0条评论 6,549 views
本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme

之前藏经阁文档系统doc.xiaoz.me使用的BookStackApp这个程序搭建,最近很不幸xiaoz.me被阿里云停止解析,不得不紧急将藏经阁地址更换为https://doc.xiaoz.org/,记录一下BookStackApp更换域名的流程。

更换BookStackApp域名

首先需要修改站点目录下的.env文件,将APP_URL参数修改为新的域名。

接下来还需要修改数据,以便将图片地址替换为新的域名。需要执行以下SQL语句:

Update pages SET html= REPLACE(html, 'doc.xiaoz.me', 'doc.xiaoz.org');
Update pages SET text= REPLACE(text, 'doc.xiaoz.me', 'doc.xiaoz.org');
Update books SET description= REPLACE(description, 'doc.xiaoz.me', 'doc.xiaoz.org');

其中doc.xiaoz.me为老域名,doc.xiaoz.org为新域名,请根据自己的情况修改。

最后如果您的PHP组件使用了opcache还需要重启php-fpm

此文参考了:https://github.com/BookStackApp/BookStack/issues/914


发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注