Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flarum 迁移域名 #30

Open
XLXXLXXLX opened this issue Jan 28, 2025 · 0 comments
Open

Flarum 迁移域名 #30

XLXXLXXLX opened this issue Jan 28, 2025 · 0 comments
Labels

Comments

@XLXXLXXLX
Copy link
Owner

XLXXLXXLX commented Jan 28, 2025

主要是 FoF Upload 默认添加的是绝对url,因此需要统一修改。以从https://flarum.example.comhttps://flarum.example.net为例:

  1. 备份数据库
mysqldump -u flarum_user -p flarum_db > flarum_backup.sql
  1. 批量替换
START TRANSACTION;
UPDATE flarum_db.post_edit_histories 
SET content = REPLACE(
    content,
    'https://flarum.example.com',
    'https://flarum.example.net'
)
WHERE content LIKE '%https://flarum.example.com%';
UPDATE flarum_db.posts
SET content = REPLACE(
    content,
    'https://flarum.example.com',
    'https://flarum.example.net'
)
WHERE content LIKE '%https://flarum.example.com%';
COMMIT;
  1. 删去/storage/cache缓存
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant