fuwari icon indicating copy to clipboard operation
fuwari copied to clipboard

[Other]: 多平台部署时如何定义文章拼接url

Open 9thChasingWindGirl opened this issue 3 months ago • 2 comments

Issue Description

  • cloudflare
  • vercel
  • netlify
  • edgeone

我尝试在以上平台分别部署,但是文章的拼接url仍然时fuwari的默认url

Image

9thChasingWindGirl avatar Aug 30 '25 20:08 9thChasingWindGirl

一个站点多平台部署怎么处理链接我不知道,但是你这个默认域名大概率是astro.config.mjs没改

Xeonzilla avatar Aug 31 '25 00:08 Xeonzilla

我尝试通过变量控制url拼接,但构建发布后还是会使用到默认url

export default defineConfig({
  site: process.env.ASTRO_SITE || 
    (process.env.USE_EDGEONE_DOMAIN ? "https://instant-richard.edgeone.app" : 
     process.env.ADAPTER === 'vercel' ? "https://vercel.xn--sjq13yo4by51ezbkoum.dpdns.org" : 
     process.env.ADAPTER === 'netlify' ? "https://netlify.xn--sjq13yo4by51ezbkoum.dpdns.org" : 
     process.env.ADAPTER === 'cloudflare' && process.env.USE_CDN ? "https://cdn.xn--sjq13yo4by51ezbkoum.dpdns.org" : 
     process.env.ADAPTER === 'cloudflare' ? "https://xn--sjq13yo4by51ezbkoum.dpdns.org" : 
     "https://fuwari.vercel.app"),

9thChasingWindGirl avatar Aug 31 '25 07:08 9thChasingWindGirl

B站二叉树树的解决方法https://github.com/afoim/fuwari/commit/0536a1c19f89a7b031a5d641cef1feec8c2612af

wwwaaa123122 avatar Dec 06 '25 11:12 wwwaaa123122