github - 我应该如何更正我的链接代码以便它可以在 Github 上运行?
问题描述
我是编码新手,我一直在研究我在 Github 上发布的网页。
我的主页/索引页面显示正常。
这是链接:https ://mgettsdev.github.io/New-My-First-Website/
但是当我点击导航栏中的“ About Me
”或“ Contact
”时,我得到了404 no page found
.
这些链接都在 Replit 上工作,但我根本无法让它们在 Github 上工作。
以下是我为链接编写代码的方式:
<a href="/about.html">About Me</a>
<a href="/contact.html">Contact</a>
如果有人对我如何纠正这个问题有任何建议,以便链接能够正常工作,我们将不胜感激。
解决方案
如果您对 About 链接使用相对 URL 路径而不是绝对 URL 路径,那将起作用。
意思是,在github.com/MGettsDev/New-My-First-Website/index.html#L17
<a href="about.html">About Me</a> <!-- About Me page link -->
<a href="contact.html">Contact</a> <!-- Contact page link -->
( "about.html"
, 不是"/about.html"
)
一个/about.html
会墨水到https://mgettsdev.github.io/about.html
推荐阅读
- google-maps - 似乎无法向我的地图添加额外的 GLTF 标记(WebGL)
- python - MPI (mpi4py) - 如果第一个 test() 返回 false,则 irecv() 和 test() 不会在循环中工作
- excel - 如何避免 CSV 文件在使用 text-to-column 功能时将某些行更改为日期格式?
- javascript - JavaScript 排名排行榜
- ios - iOS推送通知声音停止使用天蓝色通知中心工作[根本没有声音]
- solr - 如何将 solr 中的日期格式从 yyyy-mm-ddThh:mm:ssZ 更改为“dd/MM/yyyy”?
- tailwind-css - 自动拉伸顺风体以适应其他div
- php - Elasticsearch 索引已更新,但文档不在其中(带有 php 的 ES)
- javascript - 为什么我的 guildMemberRemove 代码不起作用
- excel - 使用工作公式在 Excel 中使用 VBA 获取错误 400