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

Jekyll服务器地址末尾出现//的原因及解决方法

解决Jekyll本地服务器地址末尾出现双斜杠的问题

问题根源

你看到的http://0.0.0.0:4000//末尾双斜杠,直接来自你_config.yaml里的baseurl配置项。你当前设置的是baseurl: /,Jekyll在生成本地服务地址时,会把host(0.0.0.0)和port(4000)组成的基础地址http://0.0.0.0:4000,和baseurl的值直接拼接——基础地址本身末尾没有斜杠,加上/之后就变成了http://0.0.0.0:4000//。

修复方法

你有两种可选的修复方式:

  • 修改配置文件:把_config.yaml里的baseurl配置从:
    baseurl: /
    
    修改为:
    baseurl: ""
    
    保存配置后重启bundle exec jekyll serve,服务器地址就会变成正常的http://0.0.0.0:4000/。
  • 临时命令行覆盖:如果不想改动配置文件(比如生产环境需要保持baseurl: /),可以在启动服务时临时指定参数:
    bundle exec jekyll serve --baseurl ""
    
    这种方式只会影响本次本地服务的地址,不会修改配置文件内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.07 06:33:10