- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在使用 Netlify 托管我的个人网站(使用 blogdown 和 Hugo 创建),网址为 wjakethompson.com 。这是通过 Github 存储库部署的。
我现在在一个单独的存储库中有一个 bookdown 项目,我也希望将其托管在 Netlify 上,同时利用我为个人网站设置的自定义域。
目前,这个 bookdown 项目托管在 Netlify 子域上(即 wjakethompson-dissertation.netlify.com )。但是,我更愿意使用我的自定义域,并将第二个存储库托管在 wjakethompson.com/disseration(首选)或 dissertation.wjakethompson.com。这基本上就是 Github Pages 所做的事情(将项目页面托管为用户页面的子页面),但我发现 Netlify 更容易托管我的个人网页,因此如果可能的话,希望继续使用 Netlify。
有没有办法使用 Netlify 以这种方式托管利用自定义域的第二个网页?
最佳答案
在主存储库中添加一个 _redirects 文件,其中包含以下内容:
/dissertation/* https://wjakethompson-dissertation.netlify.com/:splat 200
这告诉 Netlify 将请求代理到另一个存储库。但是,您需要确保论文存储库中使用的任何 url 都正确地相对于该路径,这可能很容易,也可能非常困难,具体取决于构建系统。
子域替代方案更简单,您无需执行任何特殊操作。只需使用 dissertation.wjakethompson.com 遵循自定义域设置即可,它应该可以正常工作。 https://www.netlify.com/docs/custom-domains/
子域和主域确实需要对应于同一 Netlify 帐户上的项目。
关于bookdown - 如何在 Netlify 上使用相同的自定义域托管多个 Github 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48604843/
我想在 ESXi 主机上使用 Libvirt Java 绑定(bind)定义一个新的持久域。我为它创建了一个 xml 描述,其中我设置了(除其他外)VM 的设备及其源文件。但是,除非我在服务器上手动创
我是一名优秀的程序员,十分优秀!