You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置nuxt-simple-sitemap生成绝对URL而非相对URL?

配置nuxt-simple-sitemap 2.5生成绝对URL(适配Nuxt 3.4.1)

要让nuxt-simple-sitemap 2.5生成绝对URL而非相对URL,核心是在Nuxt配置中指定站点根域名,具体操作如下:

  • 在nuxt.config.ts文件中,添加或修改sitemap配置块,设置siteUrl字段为你的站点完整根域名:
    export default defineNuxtConfig({
      modules: ['nuxt-simple-sitemap'],
      sitemap: {
        siteUrl: 'https://your-production-domain.com' // 替换为实际生产域名
      }
    })
    
  • 本地开发测试时,可将siteUrl设为http://localhost:3000,生成的sitemap会包含本地环境的绝对路径。
  • 配置完成后,运行nuxi generate构建项目,或启动开发服务器,访问/sitemap.xml即可验证生成的URL已变为带完整域名的绝对路径。

该版本的nuxt-simple-sitemap依赖siteUrl字段拼接完整URL,只要正确配置此字段,就能自动将相对URL替换为绝对URL。

内容的提问来源于stack exchange,提问作者Shoomon Perry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 23:22:00