侧边栏壁纸
博主头像
Eoser's page! 博主等级

@学习@生活@自己

  • 累计撰写 114 篇文章
  • 累计创建 29 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Halo域名更换后遗症修复(halo2.0之前)

eoser
2023-03-23 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

1.修改配置文件,放出H2网页端控制台

打开文件

vim ~.haloapplication.yaml

编辑内容

 h2:
    console:
      settings:
        web-allow-others: true
      path: h2-console
      enabled: true

2.重启halo

个人的启动方式不同,重启方式也不同,自己考虑如何重启

3.登录halo的数据库控制台

登录地址

http://uiai.fun/halo的IP地址:端口h2-console

配置jdbc连接地址

jdbc:h2~.halodbhalo

用户名和密码

就是博客后台管理的用户名和密码

4.登录成功,修改

H2控制台执行以下SQL语句

UPDATE OPTIONS SET OPTION_VALUE  = replace(OPTION_VALUE , '旧的域名','新的域名') ;
UPDATE COMMENTS SET AUTHOR_URL  = replace(AUTHOR_URL , '旧的域名','新的域名') ;
UPDATE PHOTOS SET THUMBNAIL  = replace(THUMBNAIL , '旧的域名','新的域名') ;
UPDATE PHOTOS SET URL  = replace(URL , '旧的域名','新的域名') ;
UPDATE POSTS SET FORMAT_CONTENT  = replace(FORMAT_CONTENT , '旧的域名','新的域名') ;
UPDATE POSTS SET ORIGINAL_CONTENT = replace(ORIGINAL_CONTENT , '旧的域名','新的域名') ;
UPDATE POSTS SET THUMBNAIL = replace(THUMBNAIL, '旧的域名','新的域名') ;
UPDATE THEME_SETTINGS SET SETTING_VALUE = replace(SETTING_VALUE,  '旧的域名','新的域名') ;

参考内容来自halo.run

0

评论区