我是Web开发的完整入门者,正在尝试通过Netlify部署我的第一个站点。尽管从本地计算机上显示网站时我的网站工作正常,但导航到我的网站的URL时却出现以下错误:
找不到页面
,您好像跟随了一个损坏的链接,或者输入了此网站上不存在的URL。
返回我们的网站
由于我的页面在我的本地计算机上正常工作,因此我认为错误在于我的Github存储库和/或我的部署设置内。这是我的仓库:
https://github.com/Cotton0419/TestSite
我的部署设置:
仓库:github.com/Cotton0419/TestSite
基本目录:acme
构建命令:未设置
发布目录:acme / disp
部署日志可见性:日志是公共的
任何帮助将不胜感激,如有需要,我可以补充更多信息。
答案 0 :(得分:1)
构建环境仅将Netlify上的Base directory
用于引用您的代码库(如果未提供,则默认为存储库的根目录)。
Publish directory
将相对于基本目录。因此,对于您来说,disp
或acme/disp
(如果使用默认值)。
您所引用的资产位于发布路径中不存在的位置,因此在部署到CDN时将不存在。
<link rel="stylesheet" href="../css/style.css">
您应该将资产移动到部署disp
文件夹中,并将正确的路径编辑到代码文件中。
答案 1 :(得分:0)
我今天遇到的类似问题。我决定上传前一段时间做过的旧作品集。然后由于某种原因在Netlify上运行URL之后,什么也没发生。唯一出现的是与您类似的提示-
找不到页面
您好像访问了断开的链接或输入了此网站上不存在的URL。
返回我们的网站
重新访问HTML和CSS文件后,我意识到我已将HTML文件的标题设置为 porfolio.html 而不是 index.html ,这解决了我的问题!