"Page Not Found" 通过 Github 存储库将站点部署到 Netlify
"Page Not Found" upon deploying site to Netlify via Github repo
我是 Web 开发的初学者,正在尝试通过 Netlify 部署我的第一个站点。尽管我的网站在本地机器上显示时工作正常,但在导航到我的网站 URL 时出现以下错误:
Page Not Found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
Back to our site
由于我的页面在我的本地机器上正常运行,我相信错误出在我的 Github 存储库 and/or 我的部署设置中。这是我的回购协议:
https://github.com/Cotton0419/TestSite
我的部署设置:
Repository: github.com/Cotton0419/TestSite
Base directory: acme
Build command: Not set
Publish directory: acme/disp
Deploy log visibility: Logs are public
任何帮助将不胜感激,如果需要我可以补充更多信息。
Netlify 上的 Base directory
仅供构建环境用于引用您的代码库(如果未给出,则默认为存储库的根目录)。
Publish directory
是相对于基目录的。因此,在您的情况下 disp
或 acme/disp
如果使用默认值。
您在发布路径中不存在的位置引用资产,因此它们不会存在于您部署到 CDN 中。
<link rel="stylesheet" href="../css/style.css">
您应该将您的资产移动到您的部署 disp
文件夹中,并将正确的路径编辑到您的代码文件中。
我今天遇到了类似的问题。我决定上传我不久前制作的旧作品集。然后出于某种原因在 Netlify 上 运行 和 URL 之后,什么也没有发生。唯一出现的是类似于您的提示 -
Page Not Found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
Back to our site
重新访问 HTML 和 CSS 文件后,我意识到我已将 HTML 文件的标题设置为 porfolio.html 而不是 index.html 解决了我的问题!
我是 Web 开发的初学者,正在尝试通过 Netlify 部署我的第一个站点。尽管我的网站在本地机器上显示时工作正常,但在导航到我的网站 URL 时出现以下错误:
Page Not Found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
Back to our site
由于我的页面在我的本地机器上正常运行,我相信错误出在我的 Github 存储库 and/or 我的部署设置中。这是我的回购协议:
https://github.com/Cotton0419/TestSite
我的部署设置:
Repository: github.com/Cotton0419/TestSite
Base directory: acme
Build command: Not set
Publish directory: acme/disp
Deploy log visibility: Logs are public
任何帮助将不胜感激,如果需要我可以补充更多信息。
Netlify 上的 Base directory
仅供构建环境用于引用您的代码库(如果未给出,则默认为存储库的根目录)。
Publish directory
是相对于基目录的。因此,在您的情况下 disp
或 acme/disp
如果使用默认值。
您在发布路径中不存在的位置引用资产,因此它们不会存在于您部署到 CDN 中。
<link rel="stylesheet" href="../css/style.css">
您应该将您的资产移动到您的部署 disp
文件夹中,并将正确的路径编辑到您的代码文件中。
我今天遇到了类似的问题。我决定上传我不久前制作的旧作品集。然后出于某种原因在 Netlify 上 运行 和 URL 之后,什么也没有发生。唯一出现的是类似于您的提示 -
Page Not Found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
Back to our site
重新访问 HTML 和 CSS 文件后,我意识到我已将 HTML 文件的标题设置为 porfolio.html 而不是 index.html 解决了我的问题!