【问题标题】:How to publish GitHub Pages projects on different Domain Names如何在不同的域名上发布 GitHub Pages 项目
【发布时间】:2022-02-26 08:02:28
【问题描述】:

我想在域 myname.ca (nikolakuzmic.ca) 上发布我的根 username.github.io 存储库和一个单独的存储库 vue-helloworld -ghpages不同的域 名称 (mynextmovie.ca) 上。

到目前为止,我只能在 nikolakuzmic.ca 域上正确发布我的根存储库。

对于自定义项目,在 vue-helloworld-ghpages repo 的 gh-pages 分支上,我添加了一个 CNAME 文件以指向 mynextmovie.ca。 在 GoDaddy 方面,我添加了 4 个 Github IP (185.199.108-11.153) 作为“A 记录”和指向我的根 GitHub 用户名 (kuzmicni.github.io) 的 CNAME,如这 2 个帖子 (Custom domain for github project pages, @ 987654323@) 但是网站没有正常加载,只显示一个空白页面:

但是,如果我只是默认发布自定义项目,它会转到 nikolakuzmic.ca/vue-helloworld-ghpages 并且内容已正确加载

非常感谢任何帮助!

【问题讨论】:

    标签: vue.js github dns github-pages cname


    【解决方案1】:

    原来要解决这个问题,你必须像这样将vue.config.js文件中的publicPath留空

    module.exports = {
    }
    

    而不是拥有

    module.exports = {
        publicPath:'/REPO_NAME/'
    }
    

    【讨论】:

      猜你喜欢
      • 2023-01-26
      • 2021-12-11
      • 2021-05-21
      • 2020-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多