通过Github存储库将站点部署到Netlify时出现“找不到页面”

时间:2019-01-04 21:40:48

标签: html css github netlify

我是Web开发的完整入门者,正在尝试通过Netlify部署我的第一个站点。尽管从本地计算机上显示网站时我的网站工作正常,但导航到我的网站的URL时却出现以下错误:

找不到页面
,您好像跟随了一个损坏的链接,或者输入了此网站上不存在的URL。

返回我们的网站

由于我的页面在我的本地计算机上正常工作,因此我认为错误在于我的Github存储库和/或我的部署设置内。这是我的仓库:

https://github.com/Cotton0419/TestSite

我的部署设置:

仓库:github.com/Cotton0419/TestSite
基本目录:acme
构建命令:未设置
发布目录:acme / disp
部署日志可见性:日志是公共的

任何帮助将不胜感激,如有需要,我可以补充更多信息。

2 个答案:

答案 0 :(得分:1)

构建环境仅将Netlify上的Base directory用于引用您的代码库(如果未提供,则默认为存储库的根目录)。

Publish directory将相对于基本目录。因此,对于您来说,dispacme/disp(如果使用默认值)。

您所引用的资产位于发布路径中不存在的位置,因此在部署到CDN时将不存在。

<link rel="stylesheet" href="../css/style.css">

您应该将资产移动到部署disp文件夹中,并将正确的路径编辑到代码文件中。

enter image description here

答案 1 :(得分:0)

我今天遇到的类似问题。我决定上传前一段时间做过的旧作品集。然后由于某种原因在Netlify上运行URL之后,什么也没发生。唯一出现的是与您类似的提示-

  

找不到页面

     

您好像访问了断开的链接或输入了此网站上不存在的URL。

     

返回我们的网站

重新访问HTML和CSS文件后,我意识到我已将HTML文件的标题设置为 porfolio.html 而不是 index.html ,这解决了我的问题!