以前绑定的域名快要到期了,现在要更换域名。
需要在 Cloudflare 中修改环境变量 DOMAIN。
修改完要重新部署才能生效。
以前的数据因为更换了域名不能访问了,还需要修改 D1 数据库。
要在 D1 数据库中批量替换 URL 中的特定域名部分,最直接、最高效的方法是使用 SQLite 的内置函数 REPLACE()。
UPDATE 表名
SET 字段名 = REPLACE(字段名, 'https://im.litscorpi.top/', 'https://imgtele-5ez.pages.dev/')
WHERE 字段名 LIKE 'https://im.litscorpi.top/%';
表名和字段名在 D1 数据库,Explore Data 中可以查看并修改。
UPDATE media
SET url = REPLACE(url, 'https://im.litscorpi.top/', 'https://imgtele-5ez.pages.dev/')
WHERE url LIKE 'https://im.litscorpi.top/%';
修改完之后,以前上传的照片就可以引用了。
试着引用了以前上传的一张照片,可以成功显示。

Tag: #图床 #Telegram
文章评论